From 2260058c63d7bb97e43f7a471ebab7f7f02afde7 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Fri, 8 May 2026 16:32:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E4=BA=BA=E7=AD=9B=E9=80=89=E6=9D=A1=E4=BB=B6=E5=88=B0?= =?UTF-8?q?=E5=A5=96=E9=87=91=E9=85=8D=E7=BD=AE=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在WmsBonusConfigServiceImpl中添加createBy字段的等值查询条件 - 在WmsBonusPoolServiceImpl中添加createBy字段的等值查询条件 - 在WmsPostCoeffConfigServiceImpl中添加createBy字段的等值查询条件 - 使用StringUtils.isNotBlank验证createBy参数非空后进行查询 - 统一了三个服务类中的查询逻辑实现 --- .../java/com/klp/service/impl/WmsBonusConfigServiceImpl.java | 1 + .../main/java/com/klp/service/impl/WmsBonusPoolServiceImpl.java | 1 + .../java/com/klp/service/impl/WmsPostCoeffConfigServiceImpl.java | 1 + 3 files changed, 3 insertions(+) diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsBonusConfigServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsBonusConfigServiceImpl.java index ec575242..70843752 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsBonusConfigServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsBonusConfigServiceImpl.java @@ -70,6 +70,7 @@ public class WmsBonusConfigServiceImpl implements IWmsBonusConfigService { lqw.eq(bo.getAdjustCoeff() != null, WmsBonusConfig::getAdjustCoeff, bo.getAdjustCoeff()); lqw.eq(bo.getAllocBase() != null, WmsBonusConfig::getAllocBase, bo.getAllocBase()); lqw.eq(bo.getBonusAmount() != null, WmsBonusConfig::getBonusAmount, bo.getBonusAmount()); + lqw.eq(StringUtils.isNotBlank(bo.getCreateBy()), WmsBonusConfig::getCreateBy, bo.getCreateBy()); return lqw; } diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsBonusPoolServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsBonusPoolServiceImpl.java index 3e45b800..be495ea0 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsBonusPoolServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsBonusPoolServiceImpl.java @@ -64,6 +64,7 @@ public class WmsBonusPoolServiceImpl implements IWmsBonusPoolService { lqw.eq(StringUtils.isNotBlank(bo.getProductionLine()), WmsBonusPool::getProductionLine, bo.getProductionLine()); lqw.eq(bo.getBonusTime() != null, WmsBonusPool::getBonusTime, bo.getBonusTime()); lqw.eq(bo.getTotalBonus() != null, WmsBonusPool::getTotalBonus, bo.getTotalBonus()); + lqw.eq(StringUtils.isNotBlank(bo.getCreateBy()), WmsBonusPool::getCreateBy, bo.getCreateBy()); return lqw; } diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsPostCoeffConfigServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsPostCoeffConfigServiceImpl.java index 45c98bee..73bd0a18 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsPostCoeffConfigServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsPostCoeffConfigServiceImpl.java @@ -64,6 +64,7 @@ public class WmsPostCoeffConfigServiceImpl implements IWmsPostCoeffConfigService lqw.like(StringUtils.isNotBlank(bo.getPostName()), WmsPostCoeffConfig::getPostName, bo.getPostName()); lqw.eq(bo.getDutyCoeff() != null, WmsPostCoeffConfig::getDutyCoeff, bo.getDutyCoeff()); lqw.eq(bo.getBaseCoeff() != null, WmsPostCoeffConfig::getBaseCoeff, bo.getBaseCoeff()); + lqw.eq(StringUtils.isNotBlank(bo.getCreateBy()), WmsPostCoeffConfig::getCreateBy, bo.getCreateBy()); return lqw; }