From 61eb6b9768f341be77fa02e527a817caf3521bfb Mon Sep 17 00:00:00 2001 From: zhanghl <253316343@qq.com> Date: 星期一, 19 五月 2025 13:23:50 +0800 Subject: [PATCH] 钣金工单计划:批量更新工单计划日期 --- aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateOrderPlanManagerServiceImpl.java | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateOrderPlanManagerServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateOrderPlanManagerServiceImpl.java index 056b72f..21c6be4 100644 --- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateOrderPlanManagerServiceImpl.java +++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateOrderPlanManagerServiceImpl.java @@ -11,6 +11,7 @@ import com.aps.core.service.ApsPlate.IApsPlateOrderPlanManagerService; import com.aps.core.service.ApsPlate.IApsPlateStandardRequireBatchService; import com.aps.core.service.ApsPlate.IApsPlateStandardRequireService; +import com.aps.core.service.ApsPlateStandardRequireOrderEndDayService; import jakarta.annotation.Resource; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -35,6 +36,9 @@ IApsPlateStandardRequireBatchService requireBatchService; @Resource ApsPlanTaskService planTaskService; + @Resource + ApsPlateStandardRequireOrderEndDayService orderEndDayService; + /** * 鏌ヨ閽i噾宸ュ崟璁″垝绠$悊 * @@ -69,15 +73,18 @@ apsPlateOrderPlanDate.setUpdateBy(SecurityUtils.getUsername()); apsPlateOrderPlanManagerMapper.updatePlanDateByCustom(apsPlateOrderPlanDate); } else { - List<ApsPlateOrderPlanRequireDate> planRequireDates = apsPlateOrderPlanManagerMapper.selectPlanRequireIds(apsPlateOrderPlanDate.getPlanIds()); + List<Long> planIds = apsPlateOrderPlanDate.getPlanIds(); + orderEndDayService.saveBatch(planIds); + + /*List<ApsPlateOrderPlanRequireDate> planRequireDates = apsPlateOrderPlanManagerMapper.selectPlanRequireIds(planIds); planRequireDates.forEach(planRequireDate -> { planRequireDate.setUpdateBy(SecurityUtils.getUsername()); apsPlateOrderPlanManagerMapper.updatePlanDateByBatch(planRequireDate); - }); + });*/ } - String batchNum= requireBatchService.getNewBatchNumber(); +/* String batchNum= requireBatchService.getNewBatchNumber(); planTaskService.savePlanTask(batchNum); apsPlateStandardRequireService.generatorPlan(batchNum); - planTaskService.updateTaskStatus(batchNum, PLAN_TASK_STATUS.FINISHED); + planTaskService.updateTaskStatus(batchNum, PLAN_TASK_STATUS.FINISHED);*/ } } -- Gitblit v1.9.3