From 3842bb9a844b3ea4da69dbfbefebc7bbc6df5f6c Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Wed, 10 Sep 2025 14:46:49 +0800 Subject: [PATCH] =?UTF-8?q?refactor(wms):=20=E4=BC=98=E5=8C=96=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E7=A0=81=E7=94=9F=E6=88=90=E8=AE=B0=E5=BD=95=E7=9A=84?= =?UTF-8?q?=E6=8F=92=E5=85=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 IWmsGenerateRecordService 接口,将 insertByBo 方法的返回类型从 Boolean 改为 WmsGenerateRecordVo - 更新 WmsGenerateRecordController 中的 add 方法,使用新的返回类型 - 重构 WmsGenerateRecordServiceImpl 中的 insert --- .../com/klp/controller/WmsGenerateRecordController.java | 4 ++-- .../java/com/klp/service/IWmsGenerateRecordService.java | 2 +- .../com/klp/service/impl/WmsGenerateRecordServiceImpl.java | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/controller/WmsGenerateRecordController.java b/klp-wms/src/main/java/com/klp/controller/WmsGenerateRecordController.java index 07d94687..8764f51d 100644 --- a/klp-wms/src/main/java/com/klp/controller/WmsGenerateRecordController.java +++ b/klp-wms/src/main/java/com/klp/controller/WmsGenerateRecordController.java @@ -71,8 +71,8 @@ public class WmsGenerateRecordController extends BaseController { @Log(title = "二维码生成记录", businessType = BusinessType.INSERT) @RepeatSubmit() @PostMapping() - public R add(@Validated(AddGroup.class) @RequestBody WmsGenerateRecordBo bo) { - return toAjax(iWmsGenerateRecordService.insertByBo(bo)); + public R add(@Validated(AddGroup.class) @RequestBody WmsGenerateRecordBo bo) { + return R.ok(iWmsGenerateRecordService.insertByBo(bo)); } /** diff --git a/klp-wms/src/main/java/com/klp/service/IWmsGenerateRecordService.java b/klp-wms/src/main/java/com/klp/service/IWmsGenerateRecordService.java index 7e3b7e80..7e328c62 100644 --- a/klp-wms/src/main/java/com/klp/service/IWmsGenerateRecordService.java +++ b/klp-wms/src/main/java/com/klp/service/IWmsGenerateRecordService.java @@ -35,7 +35,7 @@ public interface IWmsGenerateRecordService { /** * 新增二维码生成记录 */ - Boolean insertByBo(WmsGenerateRecordBo bo); + WmsGenerateRecordVo insertByBo(WmsGenerateRecordBo bo); /** * 修改二维码生成记录 diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsGenerateRecordServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsGenerateRecordServiceImpl.java index 0ef1958f..583b09f0 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsGenerateRecordServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsGenerateRecordServiceImpl.java @@ -73,14 +73,14 @@ public class WmsGenerateRecordServiceImpl implements IWmsGenerateRecordService { * 新增二维码生成记录 */ @Override - public Boolean insertByBo(WmsGenerateRecordBo bo) { + public WmsGenerateRecordVo insertByBo(WmsGenerateRecordBo bo) { WmsGenerateRecord add = BeanUtil.toBean(bo, WmsGenerateRecord.class); validEntityBeforeSave(add); boolean flag = baseMapper.insert(add) > 0; if (flag) { - bo.setRecordId(add.getRecordId()); + return baseMapper.selectVoById(add.getRecordId()); } - return flag; + return null; } /**