接口需求
概要 1.接口名称:MES单电芯上料数据上传接口
2.传输方向:设备上位机->设备数据采集平台
3.传入参数:设备编号、工序编号、移动容器编号、操作员工号、上料时间
4.传输数据格式是Json
5.调用时机:设备扫码电芯条码进行上料时,调用MES接口
接口路径(OptType) http://192.168.1.58:30313/mom/devicedc/center/deviceScanUploadMaterial
设备数采平台产品版本 V1.0
传输协议 http
数据格式 Json
接口描述 电芯上料时,扫码电芯条码并上传给接口进行校验
接口参数
表头
接口字段 赋值规则 设备字段 接口类型 必填
入参信息:jsonData
sfcNo 电芯条码 string 否
centerNo 工作中心编号 string 是
deviceDcNo 设备资产编号 string 是
processCode 工序编号 string 是
operatorNo 操作员工号 string 是
loadingTime 上料时间 string 是
成功返回参数
code 结果代码 代码为20000 string
message 返回消息 电芯上料成功 string
data 返回数据 成功返回对象 string
失败返回参数
code 结果代码 string
message 返回消息 具体的错误原因 string
data 返回数据 空对象 string
调用实例:
"{
""sfcNo"":""L862044D416D"",
""centerNo"":""HZBZ-JGH-023"",
""deviceDcNo"":""HZBZ-JGH-023"",
""processCode"":""PW"",
""operatorNo"":""10026158"",
""loadingTime"":""2024-3-2 09:14:08""
}"
成功返回示例:
"{
""code"": 20000,
""message"": ""成功"",
""data"": null,
""tradeNo"": null
}"
判定失败返回示例:
"{
""code"": 30001,
""message"": ""产品判定为不合格,需要挑出!"",
""data"": null,
""tradeNo"": null
}"
数据有问题返回示例:
"{
""code"": 20001,
""message"": ""org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: tJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:273)\n\t... 67 more\n"",
""data"": null,
""tradeNo"": null
}"