改造接口信息.md 4.0 KB

入库:

1 定时通信data里面添加boxCanPutIn1,boxCanPutIn2字段表示箱子是否可放上入库线体, 值为字符串"TRUE"时表示可放, 其他为不可放 2 堆垛机取货完成, 通知极创 http://localhost/rest/api/v2/803/service/store/xl/ddjPickUpGoodsNotice 请求参数: { "posName": "库位号" "door": "1或2" } 返回结果 {"code":0,"msg":"ok","data":""} 3 料箱放入库位完成, 通知极创 http://localhost/rest/api/v2/803/service/store/xl/inStorageFeedback 请求参数: { "posName": "库位号" } 返回结果 {"code":0,"msg":"ok","data":""}

4 出库时查询接驳线体是否可以放料箱 http://localhost/rest/api/v2/803/service/store/xl/outIsReady 请求参数: { "cid": "001", "posName":"库位号" "door": "1或2" } 返回结果 {"code":0,"msg":"ok","data":""}

5 堆垛机放货完成反馈

http://localhost/rest/api/v2/803/service/store/xl/ddjReleaseTheGoodsNotice

请求参数: { "posName":"库位号" } 返回结果 {"code":0,"msg":"ok","data":""}

1 极创调用此接口判断料箱是否可以放上入料线体(增加参数deviceNo设备编号和door=1或2表示箱子放入哪个口)
http://localhost/smdbox/rest/api/v2/803/boxCanPutIn { "deviceNo":"rc1252-auto1", "door":"1", "boxCode": "CC002" } 2 料箱到位顶起到位调用入库通知单接口(增加参数door=1或2表示箱子放入哪个口) http://localhost/smdbox/rest/api/v2/803/boxPutIn { "djh": "11111", "deviceNo":"rc1252-auto1", "door":"1", "boxCode": "CC002", "materialList": [{ "serialNo": "CR0001", "partNum": "CN0001", "quantity": "1000" }] } 3 出库通知单接口 http://localhost/smdbox/rest/api/v2/803/outMaterials { "djh": "55555", "data": [{ "serialNo": "CR0001", "partNum": "CN0001", "quantity": "100" }] }

4 库存信息接口 http://localhost/smdbox/rest/api/v2/803/storage { "serialNo": "CR0001", "inTimeStart": "2024-07-01 00:00:00", "inTimeEnd": "2025-07-01 00:00:00" } 5 库位信息接口 http://localhost/smdbox/rest/api/v2/803/warehouseLocatoinMsg { "locationCode": "1#AC1_2A_1_10" }

6 料箱信息对应物料接口 http://localhost/smdbox/rest/api/v2/803/boxDetailMsg { "boxCode": "CC002" }

与扫码贴标batch连接:

URL: http://IP:port/myproject/rest/api/v2/mes/barcode 参数:

codeStr 条码字符串 batch 批次字符串

C:\Windows\system32>mongod --storageEngine=mmapv1 --logappend --directoryperdb --serviceName MongoDB --install

打印机静默打印: Chrome快捷方式增加:--kiosk-printing

--disable-print-preview

安装Mongodb服务

1、创建 D:\MongoDB 及 D:\MongoDB\data 和 D:\MongoDB\logs 目录

2、执行 mongod --storageEngine=mmapv1 --journal --logpath D:\MongoDB\logs\MongoDB.log --logappend --dbpath D:\MongoDB\data --directoryperdb --serviceName MongoDB --install

移除MongoDB:

sc delete MongoDB

mongod --auth -dbpath D:\MongoDB\data --repair

mac mongo 启动: sudo mongod -config /usr/local/etc/mongod.conf

Tomcat 8 启动时会出现 webresources.Cache.getResource Unable to add the resource at 的错误,需要在Tomcat的在 /conf/context.xml 的 前添加以下内容:

//备份 mongodump -h dbhost -d dbname -o dbdirectory

"C:\Program Files\MongoDB\Server\3.2\bin\mongodump" -d storage -o D:\storage

mongodump -h192.168.3.124 -d storage -o D:\MongoDB\

//还原 mongorestore -h <:port> -d dbname

C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\myproject\WEB-INF\classes\com\myproject\webapp\controller\storage

搅拌时获取与第一罐重量匹配的锡膏

地址:

/service/store/solder/matchMixSolder

参数:

barcode: 第一罐的条码

返回:

{"code":0,"msg":"ok","data":{"posId":"3D03B02","barcode":"xxxx","weight":"100","mixTime":"300"}}

  • code: 0为正常,其他为异常,
  • msg:消息,
  • data:
  • posId: 匹配的锡膏所在库位
  • barcode: 匹配的锡膏条码
  • weight: 匹配的锡膏的重量
  • mixTime: 匹配的锡膏的搅拌时间(单位:秒)