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,