任务描述
重新绑定周转箱
需求描述
业务背景
1.当前,仓库用PDA操作,是用浏览器登入ERP,本质跟PC端登入仓库操作界面一样;
2.仓库操作反馈,PDA若出现卡顿,高频功能都会卡顿,跟158整体性能有关;
1.当前,仓库用PDA操作,是用浏览器登入ERP,本质跟PC端登入仓库操作界面一样;
2.仓库操作反馈,PDA若出现卡顿,高频功能都会卡顿,跟158整体性能有关;
需求链接
https://alidocs.dingtalk.com/i/nodes/Gl6Pm2Db8D3kB579tmg6DXXNJxLq0Ee4
验收标准
以需求描述的功能点和流程进行验收



1.根据下单条码获取重新绑框的数据
1.1请求参数
Method:GetRebindTurnoverBoxData//必须固定值GetRebindTurnoverBoxData
CustomerId:1 客户id 默认1
WarehouseId:4148 当前仓库id
OrderBarcode:下单条码
1.2返回参数
错误返回
{ "Data": null, "Success": false, "Msg": "没有找到下单条码对应的数据" }正确返回{ "Data": {//数据 "DetailId": 64,//这个提交的时候需要传过去(如果为0的时候 不能点击提交 需要提示:不存在部分入库的周转箱,等完结再重新绑定 "TurnoverBox": "G00470",//旧周转箱 "Details": [ { "TurnoverBox": "G00471",//周转箱号 "TaskState": 0,//任务状态 0:待质检 1待入库 2部分入库 3 已完成 4待理货 "TaskStateName": "待质检",//状态名称 "WaitLossNum": 0,//待对冲数量 "SKU": "1225307",//sku "ActualBuyNum": 10,//销单数量 "BadNum": 0,//不良品数量 "TallyNum": 0,//理货数量 "PutInNum": 0,//入库数量 "LossNum": 0//对冲数量 }, { "TurnoverBox": "G00470", "TaskState": 2, "TaskStateName": "部分入库", "WaitLossNum": 5, "SKU": "1225307", "ActualBuyNum": 10, "BadNum": 0, "TallyNum": 10, "PutInNum": 5, "LossNum": 0 } ] }, "Success": true, "Msg": "获取数据成功" }1.3 请求示例