From dca294f5173ae8c74b368a29f20dff5883de3a73 Mon Sep 17 00:00:00 2001 From: zhanghl <253316343@qq.com> Date: 星期五, 16 五月 2025 17:15:27 +0800 Subject: [PATCH] 任务中心 --- aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateOrderPlanManagerServiceImpl.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateOrderPlanManagerServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateOrderPlanManagerServiceImpl.java index 6d9f374..d2b7f23 100644 --- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateOrderPlanManagerServiceImpl.java +++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateOrderPlanManagerServiceImpl.java @@ -5,9 +5,13 @@ import com.aps.core.domain.ApsPlateOrderPlanManager; import com.aps.core.domain.ApsPlateOrderPlanRequireDate; import com.aps.core.domain.ApsPlateStandardRequire; +import com.aps.core.enums.PLAN_TASK_STATUS; import com.aps.core.mapper.ApsPlateOrderPlanManagerMapper; +import com.aps.core.service.ApsPlanTaskService; import com.aps.core.service.IApsPlateOrderPlanManagerService; +import com.aps.core.service.IApsPlateStandardRequireBatchService; import com.aps.core.service.IApsPlateStandardRequireService; +import jakarta.annotation.Resource; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -27,7 +31,10 @@ @Autowired private IApsPlateStandardRequireService apsPlateStandardRequireService; - + @Resource + IApsPlateStandardRequireBatchService requireBatchService; + @Resource + ApsPlanTaskService planTaskService; /** * 鏌ヨ閽i噾宸ュ崟璁″垝绠$悊 * @@ -68,6 +75,9 @@ apsPlateOrderPlanManagerMapper.updatePlanDateByBatch(planRequireDate); }); } - apsPlateStandardRequireService.generatorPlan(); + String batchNum= requireBatchService.getNewBatchNumber(); + planTaskService.savePlanTask(batchNum); + apsPlateStandardRequireService.generatorPlan(batchNum); + planTaskService.updateTaskStatus(batchNum, PLAN_TASK_STATUS.FINISHED); } } -- Gitblit v1.9.3