diff --git a/acs/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java b/acs/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java index f188032..e4a4f29 100644 --- a/acs/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java +++ b/acs/nladmin-system/nlsso-server/src/main/java/org/nl/acs/task/service/impl/TaskServiceImpl.java @@ -284,8 +284,8 @@ public class TaskServiceImpl extends CommonServiceImpl impleme continue; } if (!ObjectUtil.isEmpty(point_code)) { - if(!(task.getStart_point_code().contains(point_code) - || task.getNext_point_code().contains(point_code))){ + if (!(task.getStart_point_code().contains(point_code) + || task.getNext_point_code().contains(point_code))) { continue; } } @@ -416,8 +416,8 @@ public class TaskServiceImpl extends CommonServiceImpl impleme continue; } if (StrUtil.equals(task.getTask_status(), TaskStatusEnum.READY.getIndex())) { - if((task.getStart_device_code().equals(start_device_code) - || task.getStart_device_code2().equals(start_device_code))){ + if ((task.getStart_device_code().equals(start_device_code) + || task.getStart_device_code2().equals(start_device_code))) { list.add(task); } } @@ -469,8 +469,8 @@ public class TaskServiceImpl extends CommonServiceImpl impleme continue; } if (StrUtil.equals(task.getTask_status(), TaskStatusEnum.BUSY.getIndex())) { - if((task.getStart_device_code().equals(head_start_device_code) - || task.getStart_device_code2().equals(head_start_device_code))){ + if ((task.getStart_device_code().equals(head_start_device_code) + || task.getStart_device_code2().equals(head_start_device_code))) { Instruction instruction = instructionService.findByTaskcodeAndStatus(task.getTask_code()); if (ObjectUtil.isNotEmpty(instruction)) { list.add(task); @@ -940,13 +940,16 @@ public class TaskServiceImpl extends CommonServiceImpl impleme entity.getStart_device_code(), entity.getNext_device_code(), entity.getRoute_plan_code()); - String type = shortPathsList.get(0).getType(); - // != 0 为agv任务 - if (!StrUtil.equals(type, "0")) { - if (StrUtil.equals(paramService.findByCode(AcsConfig.AGVTYPE).getValue(), "3")) { - agvService.markComplete(entity.getTask_code()); + if (ObjectUtil.isNotEmpty(shortPathsList)) { + String type = shortPathsList.get(0).getType(); + // != 0 为agv任务 + if (!StrUtil.equals(type, "0")) { + if (StrUtil.equals(paramService.findByCode(AcsConfig.AGVTYPE).getValue(), "3")) { + agvService.markComplete(entity.getTask_code()); + } } } + } @Override @@ -1217,8 +1220,8 @@ public class TaskServiceImpl extends CommonServiceImpl impleme instdto.setAgv_inst_type(CommonFinalParam.ONE); instructionservice.create2(instdto); - acsTask.setTask_status(CommonFinalParam.ONE); - this.update(acsTask); + acsTask.setTask_status(CommonFinalParam.ONE); + this.update(acsTask); return instdto; } @@ -1373,7 +1376,6 @@ public class TaskServiceImpl extends CommonServiceImpl impleme } - @Override public TaskDto findByEndCodeAndReady(String device_code) { Iterator var3 = tasks.iterator(); @@ -1392,8 +1394,6 @@ public class TaskServiceImpl extends CommonServiceImpl impleme } - - @Override public TaskDto findByStartCode(String device_code) { Iterator var3 = tasks.iterator(); @@ -1633,7 +1633,7 @@ public class TaskServiceImpl extends CommonServiceImpl impleme List list = instructionService.list(Wrappers.lambdaQuery(InstructionMybatis.class)); if (CollUtil.isNotEmpty(list) && list.size() > 0) { for (InstructionMybatis inst : list) { - if(task.getTask_id().equals(inst.getTask_id())){ + if (task.getTask_id().equals(inst.getTask_id())) { JSONObject ins1 = new JSONObject(); ins1.put("task_code", inst.getInstruction_code()); ins1.put("vehicle_code", inst.getVehicle_code()); @@ -1686,7 +1686,7 @@ public class TaskServiceImpl extends CommonServiceImpl impleme } @Override - public void downloadTaskTreeLogging(List taskAndInst, HttpServletResponse response) throws IOException { + public void downloadTaskTreeLogging(List taskAndInst, HttpServletResponse response) throws IOException { List> list = new ArrayList<>(); for (JSONObject jsonObject : taskAndInst) { Map map = new LinkedHashMap<>(); @@ -1766,7 +1766,7 @@ public class TaskServiceImpl extends CommonServiceImpl impleme // } if (StrUtil.equals(task.getStart_device_code(), deviceCode) && StrUtil.equals(task.getTask_status(), TaskStatusEnum.BUSY.getIndex())) { - if (tasks.size()<2){ + if (tasks.size() < 2) { tasks.add(task); } }