Commit 174e0d21 zshaohui

1.出库通知料架为空问题修改

1 个父辈 98625c67
...@@ -183,6 +183,9 @@ public class ZhongcheApi extends BaseSmfApiListener { ...@@ -183,6 +183,9 @@ public class ZhongcheApi extends BaseSmfApiListener {
if (taskDetailList != null && !taskDetailList.isEmpty()){ if (taskDetailList != null && !taskDetailList.isEmpty()){
for (TaskDetail taskDetail : taskDetailList) { for (TaskDetail taskDetail : taskDetailList) {
String shelfNo = taskDetail.getShelfNo(); String shelfNo = taskDetail.getShelfNo();
if (StringUtils.isEmpty(shelfNo)){
shelfNo = "Box";
}
ShelfInfo shelfInfo = shelfInfoMap.get(shelfNo); ShelfInfo shelfInfo = shelfInfoMap.get(shelfNo);
if (shelfInfo == null){ if (shelfInfo == null){
shelfInfo = new ShelfInfo(); shelfInfo = new ShelfInfo();
...@@ -195,7 +198,11 @@ public class ZhongcheApi extends BaseSmfApiListener { ...@@ -195,7 +198,11 @@ public class ZhongcheApi extends BaseSmfApiListener {
ShelfLocInfo shelfLocInfo = new ShelfLocInfo(); ShelfLocInfo shelfLocInfo = new ShelfLocInfo();
shelfLocInfo.setSlotNum(taskDetail.getSlotNum()); shelfLocInfo.setSlotNum(taskDetail.getSlotNum());
shelfLocInfo.setBarcode(taskDetail.getReelId()); shelfLocInfo.setBarcode(taskDetail.getReelId());
shelfLocInfo.setLoc(taskDetail.getLoc()); String loc = taskDetail.getLoc();
if (StringUtils.isEmpty(loc)){
loc = "01";
}
shelfLocInfo.setLoc(loc);
shelfLocInfoMap.put(taskDetail.getReelId(),shelfLocInfo); shelfLocInfoMap.put(taskDetail.getReelId(),shelfLocInfo);
shelfInfo.setShelfLocInfoMap(shelfLocInfoMap); shelfInfo.setShelfLocInfoMap(shelfLocInfoMap);
shelfInfoMap.put(shelfNo,shelfInfo); shelfInfoMap.put(shelfNo,shelfInfo);
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!