From 61facc6186131f336ec3afb7ded0418d3576803d Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Sun, 10 May 2026 11:21:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(service):=20=E4=BF=AE=E6=94=B9=E6=96=B9?= =?UTF-8?q?=E6=A1=88=E7=82=B9=E4=BD=8D=E6=96=B0=E5=A2=9E=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E5=80=BC=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将IWmsProcessPlanService中的insertByBo方法返回值从Boolean改为Long - 更新WmsProcessPlanController中add方法返回R并返回新增记录ID - 修改WmsProcessPlanServiceImpl中insertByBo方法实现返回新增记录的planId --- .../java/com/klp/controller/WmsProcessPlanController.java | 4 ++-- .../src/main/java/com/klp/service/IWmsProcessPlanService.java | 2 +- .../java/com/klp/service/impl/WmsProcessPlanServiceImpl.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/controller/WmsProcessPlanController.java b/klp-wms/src/main/java/com/klp/controller/WmsProcessPlanController.java index 5af67c19..e34dddc2 100644 --- a/klp-wms/src/main/java/com/klp/controller/WmsProcessPlanController.java +++ b/klp-wms/src/main/java/com/klp/controller/WmsProcessPlanController.java @@ -56,8 +56,8 @@ public class WmsProcessPlanController extends BaseController { @Log(title = "方案点位", businessType = BusinessType.INSERT) @RepeatSubmit() @PostMapping() - public R add(@Validated(AddGroup.class) @RequestBody WmsProcessPlanBo bo) { - return toAjax(wmsProcessPlanService.insertByBo(bo)); + public R add(@Validated(AddGroup.class) @RequestBody WmsProcessPlanBo bo) { + return R.ok(wmsProcessPlanService.insertByBo(bo)); } @Log(title = "方案点位", businessType = BusinessType.UPDATE) diff --git a/klp-wms/src/main/java/com/klp/service/IWmsProcessPlanService.java b/klp-wms/src/main/java/com/klp/service/IWmsProcessPlanService.java index 8d6b7dd9..da70bee9 100644 --- a/klp-wms/src/main/java/com/klp/service/IWmsProcessPlanService.java +++ b/klp-wms/src/main/java/com/klp/service/IWmsProcessPlanService.java @@ -21,7 +21,7 @@ public interface IWmsProcessPlanService { List queryList(WmsProcessPlanBo bo); - Boolean insertByBo(WmsProcessPlanBo bo); + Long insertByBo(WmsProcessPlanBo bo); Boolean updateByBo(WmsProcessPlanBo bo); diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsProcessPlanServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsProcessPlanServiceImpl.java index e9df2f19..0af97563 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsProcessPlanServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsProcessPlanServiceImpl.java @@ -64,7 +64,7 @@ public class WmsProcessPlanServiceImpl implements IWmsProcessPlanService { } @Override - public Boolean insertByBo(WmsProcessPlanBo bo) { + public Long insertByBo(WmsProcessPlanBo bo) { WmsProcessSpecVersion ver = wmsProcessSpecVersionMapper.selectById(bo.getVersionId()); if (ver == null) { throw new ServiceException("规程版本不存在"); @@ -78,7 +78,7 @@ public class WmsProcessPlanServiceImpl implements IWmsProcessPlanService { if (flag) { bo.setPlanId(add.getPlanId()); } - return flag; + return add.getPlanId(); } @Override