删除指令需要下发ndc,下发结果异步处理

This commit is contained in:
pangshenghao
2023-06-15 16:44:22 +08:00
parent 8b7fc2fa68
commit 55ff01279b
2 changed files with 1 additions and 4 deletions

View File

@@ -90,7 +90,7 @@ public class WmsToAcsServiceImpl implements WmsToAcsService {
// } else if (StrUtil.equals(cancelTaskCheck, "0")) {
Instruction inst = instructionService.findByTaskcode(task_code);
if (inst != null) {
instructionService.cancelNOSendAgv(inst.getInstruction_id());
instructionService.cancel(inst.getInstruction_id());
}
taskService.cancelNoSendWms(taskDto.getTask_id());
// } else {

View File

@@ -879,11 +879,8 @@ public class InstructionServiceImpl implements InstructionService, ApplicationAu
} else if (StrUtil.equals(paramService.findByCode(AcsConfig.AGVTYPE).getValue(), "2")) {
// NDC agv指令不当场取消指令,需要等agv上报
if (!StrUtil.isEmpty(entity.getAgv_jobno())) {
ndcAgvService.deleteAgvInstToNDC(entity);
} else {
flag = true;
}
} else if (StrUtil.equals(paramService.findByCode(AcsConfig.AGVTYPE).getValue(), "3")
&& !StrUtil.equals(entity.getSend_status(), "2")) {
XianGongAgvService xianGongAgvService = SpringContextHolder.getBean(XianGongAgvService.class);