feat(qc): 添加质检检验任务中的钢卷ID集合字段

- 在QcInspectionTask实体类中新增coilIds字段用于存储钢卷ID集合
- 在QcInspectionTaskBo业务对象中添加coilIds属性支持
- 更新数据库映射文件将coilIds字段映射到coil_ids列
- 在查询条件构建中增加coilIds模糊匹配功能
- 在QcInspectionTaskVo视图对象中添加coilIds并配置Excel导出
This commit is contained in:
2026-05-16 09:43:10 +08:00
parent 26dd62f471
commit 935e74b2db
5 changed files with 17 additions and 0 deletions

View File

@@ -78,6 +78,10 @@ public class QcInspectionTask extends BaseEntity {
* 备注
*/
private String remark;
/**
* 钢卷ID集合多个使用英文逗号分隔
*/
private String coilIds;
/**
* 删除标志0=正常1=已删除)
*/

View File

@@ -89,5 +89,10 @@ public class QcInspectionTaskBo extends BaseEntity {
*/
private String remark;
/**
* 钢卷ID集合多个使用英文逗号分隔
*/
private String coilIds;
}

View File

@@ -110,5 +110,11 @@ public class QcInspectionTaskVo {
@ExcelProperty(value = "备注")
private String remark;
/**
* 钢卷ID集合多个使用英文逗号分隔
*/
@ExcelProperty(value = "钢卷ID集合")
private String coilIds;
}

View File

@@ -73,6 +73,7 @@ public class QcInspectionTaskServiceImpl implements IQcInspectionTaskService {
lqw.eq(StringUtils.isNotBlank(bo.getAuditUser()), QcInspectionTask::getAuditUser, bo.getAuditUser());
lqw.eq(bo.getAuditTime() != null, QcInspectionTask::getAuditTime, bo.getAuditTime());
lqw.eq(StringUtils.isNotBlank(bo.getResult()), QcInspectionTask::getResult, bo.getResult());
lqw.like(StringUtils.isNotBlank(bo.getCoilIds()), QcInspectionTask::getCoilIds, bo.getCoilIds());
return lqw;
}

View File

@@ -19,6 +19,7 @@
<result property="auditTime" column="audit_time"/>
<result property="result" column="result"/>
<result property="remark" column="remark"/>
<result property="coilIds" column="coil_ids"/>
<result property="delFlag" column="del_flag"/>
<result property="createTime" column="create_time"/>
<result property="createBy" column="create_by"/>