From 891ec659deefafcdf6a048e875e8dc2e75dab938 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Tue, 10 Mar 2026 14:03:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(service):=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=92=A2=E5=8D=B7=E7=BB=9F=E8=AE=A1=E6=B1=87=E6=80=BB=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=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 - 将 insertByBo 方法返回值从 Boolean 改为 WmsCoilStatisticsSummaryVo - 更新控制器方法返回完整的业务对象而不是布尔值 - 实现新增后查询并返回完整的汇总记录信息 - 提供更丰富的新增操作响应数据 --- .../klp/controller/WmsCoilStatisticsSummaryController.java | 4 ++-- .../com/klp/service/IWmsCoilStatisticsSummaryService.java | 2 +- .../klp/service/impl/WmsCoilStatisticsSummaryServiceImpl.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/klp-wms/src/main/java/com/klp/controller/WmsCoilStatisticsSummaryController.java b/klp-wms/src/main/java/com/klp/controller/WmsCoilStatisticsSummaryController.java index 8bfc0714..cfe3b3c9 100644 --- a/klp-wms/src/main/java/com/klp/controller/WmsCoilStatisticsSummaryController.java +++ b/klp-wms/src/main/java/com/klp/controller/WmsCoilStatisticsSummaryController.java @@ -71,8 +71,8 @@ public class WmsCoilStatisticsSummaryController extends BaseController { @Log(title = "钢卷生产统计汇总(数据透视结果持久化)", businessType = BusinessType.INSERT) @RepeatSubmit() @PostMapping() - public R add(@Validated(AddGroup.class) @RequestBody WmsCoilStatisticsSummaryBo bo) { - return toAjax(iWmsCoilStatisticsSummaryService.insertByBo(bo)); + public R add(@Validated(AddGroup.class) @RequestBody WmsCoilStatisticsSummaryBo bo) { + return R.ok(iWmsCoilStatisticsSummaryService.insertByBo(bo)); } /** diff --git a/klp-wms/src/main/java/com/klp/service/IWmsCoilStatisticsSummaryService.java b/klp-wms/src/main/java/com/klp/service/IWmsCoilStatisticsSummaryService.java index b2b81a24..9d22cb6d 100644 --- a/klp-wms/src/main/java/com/klp/service/IWmsCoilStatisticsSummaryService.java +++ b/klp-wms/src/main/java/com/klp/service/IWmsCoilStatisticsSummaryService.java @@ -35,7 +35,7 @@ public interface IWmsCoilStatisticsSummaryService { /** * 新增钢卷生产统计汇总(数据透视结果持久化) */ - Boolean insertByBo(WmsCoilStatisticsSummaryBo bo); + WmsCoilStatisticsSummaryVo insertByBo(WmsCoilStatisticsSummaryBo bo); /** * 修改钢卷生产统计汇总(数据透视结果持久化) diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsCoilStatisticsSummaryServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsCoilStatisticsSummaryServiceImpl.java index 36397bda..58cda5e5 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsCoilStatisticsSummaryServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsCoilStatisticsSummaryServiceImpl.java @@ -71,14 +71,14 @@ public class WmsCoilStatisticsSummaryServiceImpl implements IWmsCoilStatisticsSu * 新增钢卷生产统计汇总(数据透视结果持久化) */ @Override - public Boolean insertByBo(WmsCoilStatisticsSummaryBo bo) { + public WmsCoilStatisticsSummaryVo insertByBo(WmsCoilStatisticsSummaryBo bo) { WmsCoilStatisticsSummary add = BeanUtil.toBean(bo, WmsCoilStatisticsSummary.class); validEntityBeforeSave(add); boolean flag = baseMapper.insert(add) > 0; if (flag) { bo.setSummaryId(add.getSummaryId()); } - return flag; + return queryById(add.getSummaryId()); } /**