feat(qc): 新增入场钢卷号字段并优化质检相关流程

1. 在质检任务相关BO、VO、实体类中新增enterCoilNos字段
2. 调整检验任务查询逻辑,支持按入场钢卷号筛选
3. 优化钢卷相关页面的字段展示和表单校验
4. 简化理化导入流程,移除钢卷匹配步骤
This commit is contained in:
2026-05-21 16:35:03 +08:00
parent 25e46a9867
commit 67410af985
11 changed files with 112 additions and 369 deletions

View File

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

View File

@@ -99,5 +99,8 @@ public class QcInspectionTaskBo extends BaseEntity {
*/
private String coilIds;
/**
* 钢卷号集合
*/
private String enterCoilNos;
}

View File

@@ -124,6 +124,11 @@ public class QcInspectionTaskVo {
*/
private String coilIds;
/**
* 钢卷号集合
*/
private String enterCoilNos;
private List<WmsMaterialCoilVo> coilList;

View File

@@ -135,6 +135,7 @@ public class QcInspectionTaskServiceImpl implements IQcInspectionTaskService {
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());
lqw.like(StringUtils.isNotBlank(bo.getEnterCoilNos()), QcInspectionTask::getEnterCoilNos, bo.getEnterCoilNos());
return lqw;
}