diff --git a/6.program/wms-empty/src/main/java/com/mt/wms/empty/service/impl/CurrTaskServiceImpl.java b/6.program/wms-empty/src/main/java/com/mt/wms/empty/service/impl/CurrTaskServiceImpl.java index 04c472f..26ed88e 100644 --- a/6.program/wms-empty/src/main/java/com/mt/wms/empty/service/impl/CurrTaskServiceImpl.java +++ b/6.program/wms-empty/src/main/java/com/mt/wms/empty/service/impl/CurrTaskServiceImpl.java @@ -173,12 +173,6 @@ public class CurrTaskServiceImpl extends BaseService implements CurrTaskService String nowStep="未开始"; for (CurrTask currTask1:currTasks ) { - if (currTask1.getStatus()==1){ - nowStep=currTask1.getTargetPosition(); - }else if (currTask1.getIsCache()==1){ - nowStep=currTask.getLocationName(); - } - allStep=allStep.concat("->").concat(currTask1.getTargetPosition()); InStockInfo inStockInfo = inStockInfoServiceBiz.getOne(new QueryWrapper().eq(InStockInfo.TASK_ID, currTask1.getId())); if (inStockInfo!=null){ List inStockInfoVoList=new ArrayList<>(); @@ -187,6 +181,15 @@ public class CurrTaskServiceImpl extends BaseService implements CurrTaskService inStockInfoVoList.add(inStockInfoVo); currTaskInfoVo.setInStockInfoVoList(inStockInfoVoList); } + if (currTask1.getStatus()==1){ + nowStep=currTask1.getTargetPosition(); + }else if (currTask1.getIsCache()==1){ + nowStep=currTask.getLocationName(); + } + if (currTaskInfoVo.getInStockInfoVoList().size()>0){ + nowStep=currTaskInfoVo.getInStockInfoVoList().get(0).getLocationName(); + } + allStep=allStep.concat("->").concat(currTask1.getTargetPosition()); } // currTaskInfoVo.setAllStep(allStep);