Commit 50933994 authored by tank.li@mushiny.com's avatar tank.li@mushiny.com

拣货任务完善,出库单与系统绑定 完成后反馈

parent a7038cc8
...@@ -313,6 +313,8 @@ public class InboundService { ...@@ -313,6 +313,8 @@ public class InboundService {
logger.error("当前货架没有调度任务 podId:"+podId); logger.error("当前货架没有调度任务 podId:"+podId);
continue; continue;
} }
//TODO 如有正在执行的POD任务 应该是添加到明细里
BaseBpo baseBpo = new BaseBpo(); BaseBpo baseBpo = new BaseBpo();
baseBpo.setTable("RCS_TRIP"); baseBpo.setTable("RCS_TRIP");
String tripId = CommonUtils.genUUID(); String tripId = CommonUtils.genUUID();
...@@ -340,7 +342,7 @@ public class InboundService { ...@@ -340,7 +342,7 @@ public class InboundService {
baseBpo2.addKV("ID", tripPositionID); baseBpo2.addKV("ID", tripPositionID);
baseBpo2.addKV("TRIP_ID", tripId); baseBpo2.addKV("TRIP_ID", tripId);
baseBpo2.addKV("POD_USING_FACE", needFace); baseBpo2.addKV("POD_USING_FACE", needFace);
baseBpo2.addKV("TIPPOSITION_STATE", Sql_Table.AVAILABLE); baseBpo2.addKV("TRIPPOSITION_STATE", Sql_Table.AVAILABLE);
baseBpo2.addKV("POSITION_NO", j + 1); baseBpo2.addKV("POSITION_NO", j + 1);
baseBpo2.addKV("WAREHOUSE_ID", CommonUtils.parseString("WAREHOUSE_ID", map)); baseBpo2.addKV("WAREHOUSE_ID", CommonUtils.parseString("WAREHOUSE_ID", map));
baseBpo2.addKV("SECTION_ID", CommonUtils.parseString("SECTION_ID", map)); baseBpo2.addKV("SECTION_ID", CommonUtils.parseString("SECTION_ID", map));
......
...@@ -73,20 +73,19 @@ public class WMSService { ...@@ -73,20 +73,19 @@ public class WMSService {
`SELECTED` bit(1) NOT NULL COMMENT '是否进入Select Window', `SELECTED` bit(1) NOT NULL COMMENT '是否进入Select Window',
`COMPLETED` bit(1) NOT NULL COMMENT '是否已全部分配拣货任务', `COMPLETED` bit(1) NOT NULL COMMENT '是否已全部分配拣货任务',
`WAREHOUSE_ID` varchar(255) NOT NULL,*/ `WAREHOUSE_ID` varchar(255) NOT NULL,*/
cs.addKV("SHIPMENTNO",outboundOrderDTO.getORDERID()); cs.addKV("SHIPMENT_NO",outboundOrderDTO.getORDERID());
cs.addKV("PRIORITY", 1); cs.addKV("PRIORITY", 1);
cs.addKV("STATE", 0); cs.addKV("STATE", 0);
cs.addKV("PASSED_OVER_COUNT", 0); cs.addKV("PASSED_OVER_COUNT", 0);
cs.addKV("ACTIVATED", Boolean.FALSE); cs.addKV("ACTIVATED", Boolean.FALSE);
cs.addKV("SELECTED", Boolean.FALSE); cs.addKV("SELECTED", Boolean.FALSE);
cs.addKV("COMPLETED", Boolean.FALSE); cs.addKV("COMPLETED", Boolean.FALSE);
cs.addKV("WAREHOUSE_ID", outboundOrderDTO.getSECTION()); cs.addKV("WAREHOUSE_ID", outboundOrderDTO.getFACTORY());
cs.addKV("CLIENT_ID", outboundOrderDTO.getFACTORY()); cs.addKV("CLIENT_ID", outboundOrderDTO.getFACTORY());
cs.addKV("TYPE", "Customer"); cs.addKV("TYPE", "Customer");
//新增一条记录 //新增一条记录
this.jdbcRepository.insertBusinessObject(cs); this.jdbcRepository.insertBusinessObject(cs);
for (int i = 0; i < data.size(); i++) { for (int i = 0; i < data.size(); i++) {
OutboundOrderPosition outboundOrderPosition = data.get(i); OutboundOrderPosition outboundOrderPosition = data.get(i);
//2、保存到OB_CUSTOMERSHIPMENTPOSITION表 //2、保存到OB_CUSTOMERSHIPMENTPOSITION表
...@@ -112,7 +111,7 @@ public class WMSService { ...@@ -112,7 +111,7 @@ public class WMSService {
csp.addKV("POSITION_NO",i+1); csp.addKV("POSITION_NO",i+1);
csp.addKV("ORDER_INDEX",i+1); csp.addKV("ORDER_INDEX",i+1);
csp.addKV("CLIENT_ID",outboundOrderDTO.getFACTORY()); csp.addKV("CLIENT_ID",outboundOrderDTO.getFACTORY());
csp.addKV("WAREHOUSE_ID",outboundOrderDTO.getSECTION()); csp.addKV("WAREHOUSE_ID",outboundOrderDTO.getFACTORY());
this.jdbcRepository.insertBusinessObject(csp); this.jdbcRepository.insertBusinessObject(csp);
BaseBpo baseBpo = new BaseBpo(); BaseBpo baseBpo = new BaseBpo();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment