From 1626935c8d6428588a75bfb1ecc913636f80db66 Mon Sep 17 00:00:00 2001 From: Kelvin Date: Mon, 9 Dec 2024 14:55:23 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E5=87=BA=E5=BA=93=E8=AE=A1=E5=88=92):?= =?UTF-8?q?=20=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E7=BC=96=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ktg/mes/md/controller/WmsOutPlanController.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ktg-mes/src/main/java/com/ktg/mes/md/controller/WmsOutPlanController.java b/ktg-mes/src/main/java/com/ktg/mes/md/controller/WmsOutPlanController.java index 45e8e63..9fe2df1 100644 --- a/ktg-mes/src/main/java/com/ktg/mes/md/controller/WmsOutPlanController.java +++ b/ktg-mes/src/main/java/com/ktg/mes/md/controller/WmsOutPlanController.java @@ -8,6 +8,7 @@ import com.ktg.common.core.domain.AjaxResult; import com.ktg.common.core.page.TableDataInfo; import com.ktg.common.enums.BusinessType; import com.ktg.common.utils.poi.ExcelUtil; +import com.ktg.generator.util.MultiModuleCodeGenerator; import com.ktg.mes.md.domain.AP0AE; import com.ktg.mes.md.domain.WmsOutPlan; import com.ktg.mes.md.domain.WmsOutPlanDetailEntity; @@ -83,8 +84,12 @@ public class WmsOutPlanController extends BaseController { @Log(title = "出库计划管理", businessType = BusinessType.INSERT) @PostMapping public AjaxResult add(@RequestBody WmsOutPlan wmsOutPlan) { - if (UserConstants.NOT_UNIQUE.equals(wmsOutPlanService.checkPlanCodeUnique(wmsOutPlan))) { - return AjaxResult.error("新增出库计划失败,出库计划编码“" + wmsOutPlan.getPlanCode() + "”已存在"); +// if (UserConstants.NOT_UNIQUE.equals(wmsOutPlanService.checkPlanCodeUnique(wmsOutPlan))) { +// return AjaxResult.error("新增出库计划失败,出库计划编码“" + wmsOutPlan.getPlanCode() + "”已存在"); +// } + // 出库计划编码自动生成 + if (wmsOutPlan.getPlanCode().isEmpty() || wmsOutPlan.getPlanCode() == null) { + wmsOutPlan.setPlanCode(MultiModuleCodeGenerator.generateTaskCode("CKP")); } wmsOutPlan.setCreateBy(getUsername()); return toAjax(wmsOutPlanService.insertWmsOutPlan(wmsOutPlan));