Commit 96a5c610 孙克

原材料CTU对接接口修改

1 个父辈 1f272ebe
...@@ -136,7 +136,7 @@ public class CDeviceController { ...@@ -136,7 +136,7 @@ public class CDeviceController {
} }
log.info("料串["+materialStr+"]上的物料["+barcode.getBarcode()+"] 放入了料格["+binCodeStr+"]"); log.info("料串["+materialStr+"]上的物料["+barcode.getBarcode()+"] 准备放入料格["+binCodeStr+"]");
//判断是否存在料箱中 //判断是否存在料箱中
if (StringUtils.isNotEmpty(barcode.getPosName())) { if (StringUtils.isNotEmpty(barcode.getPosName())) {
log.info(barcode.getBarcode() + "已经存在料格" + barcode.getPosName()); log.info(barcode.getBarcode() + "已经存在料格" + barcode.getPosName());
...@@ -526,12 +526,13 @@ public class CDeviceController { ...@@ -526,12 +526,13 @@ public class CDeviceController {
if (dataLog.isPutInTask() && dataLog.isWait()){ if (dataLog.isPutInTask() && dataLog.isWait()){
CtuTask ctuTask = new CtuTask(); CtuTask ctuTask = new CtuTask();
ctuTask.setId(dataLog.getId()); ctuTask.setId(dataLog.getId());
ctuTask.setBoxCode(dataLog.getBarcode());
ctuTask.setTaskType(dataLog.getType()); ctuTask.setTaskType(dataLog.getType());
//起始点为线体传入的boxLoc值 //起始点为线体传入的boxLoc值
ctuTask.setFromLoc(dataLog.getLoc()); ctuTask.setFromLoc(dataLog.getLoc());
//目的地都为库位 //目的地都为库位
ctuTask.setToLoc(dataLog.getPosName()); ctuTask.setToLoc(dataLog.getPosName());
ctuTask.setCreateDate(ctuTask.getCreateDate()); ctuTask.setCreateDate(dataLog.getCreateDate());
lineToShelfTaskList.add(ctuTask); lineToShelfTaskList.add(ctuTask);
} }
} }
...@@ -548,6 +549,7 @@ public class CDeviceController { ...@@ -548,6 +549,7 @@ public class CDeviceController {
if (dataLog.isCheckOutTask() && dataLog.isWait()){ if (dataLog.isCheckOutTask() && dataLog.isWait()){
CtuTask ctuTask = new CtuTask(); CtuTask ctuTask = new CtuTask();
ctuTask.setId(dataLog.getId()); ctuTask.setId(dataLog.getId());
ctuTask.setBoxCode(dataLog.getBarcode());
ctuTask.setTaskType(dataLog.getType()); ctuTask.setTaskType(dataLog.getType());
ctuTask.setFromLoc(dataLog.getPosName()); ctuTask.setFromLoc(dataLog.getPosName());
//手动出空箱的目的地已经设置为In_FeedingInlet, 所以其他出库的未设置目的地的设置为Out_FeedingInlet //手动出空箱的目的地已经设置为In_FeedingInlet, 所以其他出库的未设置目的地的设置为Out_FeedingInlet
...@@ -556,7 +558,7 @@ public class CDeviceController { ...@@ -556,7 +558,7 @@ public class CDeviceController {
toLoc = "Out_FeedingInlet"; toLoc = "Out_FeedingInlet";
} }
ctuTask.setToLoc(toLoc); ctuTask.setToLoc(toLoc);
ctuTask.setCreateDate(ctuTask.getCreateDate()); ctuTask.setCreateDate(dataLog.getCreateDate());
shelfToLineTaskList.add(ctuTask); shelfToLineTaskList.add(ctuTask);
} }
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!