feat(wms): 添加加工后钢卷ID字段支持

- 在WmsCoilPendingAction实体类中新增processedCoilIds字段
- 在WmsCoilPendingActionBo业务对象中添加processedCoilIds属性
- 更新WmsCoilPendingActionMapper.xml映射文件中的结果映射
- 在WmsCoilPendingActionServiceImpl服务实现中添加模糊查询条件
- 在WmsCoilPendingActionVo视图对象中增加processedCoilIds字段
This commit is contained in:
2026-03-16 13:20:40 +08:00
parent e84e41b20f
commit f84168396c
5 changed files with 15 additions and 0 deletions

View File

@@ -102,5 +102,9 @@ public class WmsCoilPendingAction extends BaseEntity {
*/
@TableField(value = "remark")
private String remark;
// 加工后的钢卷ids
private String processedCoilIds;
}

View File

@@ -114,5 +114,8 @@ public class WmsCoilPendingActionBo extends BaseEntity {
* 是否包含已删除记录0=不包含1=包含已删除2=仅查询已删除)
*/
private Integer includeDeleted;
// 加工后的钢卷ids
private String processedCoilIds;
}

View File

@@ -201,5 +201,9 @@ public class WmsCoilPendingActionVo extends BaseEntity implements Serializable {
private String actualWarehouseName;
private Integer delFlag;
// 加工后的钢卷ids
private String processedCoilIds;
}

View File

@@ -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) {

View File

@@ -20,6 +20,7 @@
<result property="processTime" column="process_time" />
<result property="completeTime" column="complete_time" />
<result property="remark" column="remark" />
<result property="processedCoilIds" column="processed_coil_ids" />
<result property="delFlag" column="del_flag" />
<result property="createTime" column="create_time" />
<result property="createBy" column="create_by" />
@@ -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,