From f84168396cee4ad451b7f6717f9c60dd6d7e5db6 Mon Sep 17 00:00:00 2001 From: Joshi <3040996759@qq.com> Date: Mon, 16 Mar 2026 13:20:40 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=B7=BB=E5=8A=A0=E5=8A=A0?= =?UTF-8?q?=E5=B7=A5=E5=90=8E=E9=92=A2=E5=8D=B7ID=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在WmsCoilPendingAction实体类中新增processedCoilIds字段 - 在WmsCoilPendingActionBo业务对象中添加processedCoilIds属性 - 更新WmsCoilPendingActionMapper.xml映射文件中的结果映射 - 在WmsCoilPendingActionServiceImpl服务实现中添加模糊查询条件 - 在WmsCoilPendingActionVo视图对象中增加processedCoilIds字段 --- .../src/main/java/com/klp/domain/WmsCoilPendingAction.java | 4 ++++ .../main/java/com/klp/domain/bo/WmsCoilPendingActionBo.java | 3 +++ .../main/java/com/klp/domain/vo/WmsCoilPendingActionVo.java | 4 ++++ .../com/klp/service/impl/WmsCoilPendingActionServiceImpl.java | 2 ++ .../main/resources/mapper/klp/WmsCoilPendingActionMapper.xml | 2 ++ 5 files changed, 15 insertions(+) diff --git a/klp-wms/src/main/java/com/klp/domain/WmsCoilPendingAction.java b/klp-wms/src/main/java/com/klp/domain/WmsCoilPendingAction.java index e43065c8..acf3900d 100644 --- a/klp-wms/src/main/java/com/klp/domain/WmsCoilPendingAction.java +++ b/klp-wms/src/main/java/com/klp/domain/WmsCoilPendingAction.java @@ -102,5 +102,9 @@ public class WmsCoilPendingAction extends BaseEntity { */ @TableField(value = "remark") private String remark; + + + // 加工后的钢卷ids + private String processedCoilIds; } diff --git a/klp-wms/src/main/java/com/klp/domain/bo/WmsCoilPendingActionBo.java b/klp-wms/src/main/java/com/klp/domain/bo/WmsCoilPendingActionBo.java index 02dd3376..a13b7ff6 100644 --- a/klp-wms/src/main/java/com/klp/domain/bo/WmsCoilPendingActionBo.java +++ b/klp-wms/src/main/java/com/klp/domain/bo/WmsCoilPendingActionBo.java @@ -114,5 +114,8 @@ public class WmsCoilPendingActionBo extends BaseEntity { * 是否包含已删除记录(0=不包含,1=包含已删除,2=仅查询已删除) */ private Integer includeDeleted; + + // 加工后的钢卷ids + private String processedCoilIds; } diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsCoilPendingActionVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsCoilPendingActionVo.java index 39ba7a27..6347f8b3 100644 --- a/klp-wms/src/main/java/com/klp/domain/vo/WmsCoilPendingActionVo.java +++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsCoilPendingActionVo.java @@ -201,5 +201,9 @@ public class WmsCoilPendingActionVo extends BaseEntity implements Serializable { private String actualWarehouseName; private Integer delFlag; + + + // 加工后的钢卷ids + private String processedCoilIds; } diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java index e67fad85..cc68884a 100644 --- a/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java +++ b/klp-wms/src/main/java/com/klp/service/impl/WmsCoilPendingActionServiceImpl.java @@ -114,6 +114,8 @@ public class WmsCoilPendingActionServiceImpl implements IWmsCoilPendingActionSer qw.le(bo.getEndTime() != null, "wcpa.complete_time", bo.getEndTime()); // 根据更新人查询 qw.eq(StringUtils.isNotBlank(bo.getUpdateBy()), "wcpa.update_by", bo.getUpdateBy()); + // 加工后的钢卷ids + qw.like(StringUtils.isNotBlank(bo.getProcessedCoilIds()), "wcpa.processed_coil_ids", bo.getProcessedCoilIds()); //逻辑删除 - 支持查询已删除记录 if (bo.getIncludeDeleted() != null) { if (bo.getIncludeDeleted() == 1) { diff --git a/klp-wms/src/main/resources/mapper/klp/WmsCoilPendingActionMapper.xml b/klp-wms/src/main/resources/mapper/klp/WmsCoilPendingActionMapper.xml index 83d70905..cb74b3f5 100644 --- a/klp-wms/src/main/resources/mapper/klp/WmsCoilPendingActionMapper.xml +++ b/klp-wms/src/main/resources/mapper/klp/WmsCoilPendingActionMapper.xml @@ -20,6 +20,7 @@ + @@ -42,6 +43,7 @@ wcpa.operator_name as operatorName, wcpa.process_time as processTime, wcpa.complete_time as completeTime, + wcpa.processed_coil_ids as processedCoilIds, wcpa.remark as remark, wcpa.del_flag as delFlag, wcpa.create_time as createTime,