Переглянути джерело

已取消的任务无需重复取消

k 1 рік тому
батько
коміт
46af7b71f2

+ 4 - 0
warewms-ams/src/main/java/com/ruoyi/ams/task/service/impl/WcsTaskServiceImpl.java

@@ -364,6 +364,10 @@ public class WcsTaskServiceImpl implements IWcsTaskService {
             log.info("已完成的任务无需反馈");
             return AjaxResult.error("已完成的任务无需反馈");
         }
+        if (wcsTask.getState() == 7 && state == 7) {
+            log.info("已取消的任务无需重复取消");
+            return AjaxResult.error("已取消的任务无需重复取消");
+        }
         //转发类型任务才回调
         if (wcsTask.getTaskType().equals(Constant.TASK_TYPE.FORWARD.getValue())) {
             try {