MES物料上料扫码校验接口

接口需求
概要 1.接口名称:MES物料上料扫码校验接口
2.传输方向:设备上位机->设备数据采集平台
3.传入参数:设备编号、工序编号、物料条码、操作员工号、上料时间
4.传输数据格式是Json
5.调用时机:在扫描物料条码后,校验该物料是否符合上料物料要求时,调用该接口

接口路径(OptType) http://192.168.1.58:30308/pm/center/pmTraceManufactureBom/loadMaterialCheck
设备数采平台产品版本 V1.0
传输协议 http
数据格式 Json
接口描述 在扫描物料条码后,需要先校验该物料是否符合上料物料要求

接口参数
表头
接口字段 赋值规则 设备字段 接口类型 必填
入参信息:jsonData
centerNo 工作中心编号 string 是
deviceDcNo 设备资产编号 string 是
processCode 工序编号 string 是
operatorNo 操作员工号 string 是
materialBarcode 物料条码 string 是
loading_time 上料时间 string 是
成功返回参数
code 结果代码 代码为20000 string
message 返回消息 产品加工工艺参数上传成功 string
data 返回数据 成功返回对象 string
失败返回参数
code 结果代码 代码为20001 string
message 返回消息 具体的错误原因 string
data 返回数据 空对象 string
调用实例:
"{
""centerNo"":""1500-ME-1100"",
""deviceDcNo"":""1500-ME-1100"",
""processCode"":""WW"",
""operatorNo"":""10026158"",
""materialBarcode"":""S201104048001"",
""loading_time"":""2024-2-29 10:15:31""
}"








成功返回示例:
"{
""code"": 20000,
""message"": ""成功"",
""data"": null,
""tradeNo"": null
}"





判定失败返回示例:
"{
""code"": 20001,
""message"": ""运行时异常:此设备没有生产中的任务单"",
""data"": null,
""tradeNo"": null,
""notSuccess"": true,
""success"": false
}"








数据有问题返回示例:
"{
""code"": 其他数值码,
""message"": ""org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('s' ... 67 more\n"",
""data"": null,
""tradeNo"": null
}"





posted @   数采物联网PLC黑匣子  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2023-01-09 运营商登录系统身份证阅读器上位机软件工具开发
点击右上角即可分享
微信分享提示