feat(qc): 添加质保证书审批功能和钢卷ID字段支持

- 在QcCertificate实体中新增审批状态、审批人、审批时间字段
- 在QcCertificateBo业务对象中添加审批相关字段和时间范围查询功能
- 为QcCertificateItem、QcChemicalItem、QcPhysicalItem等项目表添加钢卷ID字段
- 更新对应的Mapper XML文件映射关系
- 在服务实现类中添加审批字段和钢卷ID的查询条件支持
- 在VO类中添加Excel导出相关的审批字段注解
- 集成DateTimeFormat注解支持审批时间格式化处理
This commit is contained in:
2026-05-18 11:42:15 +08:00
parent 81050ec0b4
commit c2f6e6f7c2
20 changed files with 121 additions and 0 deletions

View File

@@ -7,6 +7,7 @@
<resultMap type="com.klp.mes.qc.domain.QcCertificateItem" id="QcCertificateItemResult">
<result property="itemId" column="item_id"/>
<result property="certificateId" column="certificate_id"/>
<result property="coilId" column="coil_id"/>
<result property="coilNo" column="coil_no"/>
<result property="heatNo" column="heat_no"/>
<result property="materialType" column="material_type"/>

View File

@@ -13,6 +13,9 @@
<result property="consignee" column="consignee"/>
<result property="manufacturer" column="manufacturer"/>
<result property="issueDate" column="issue_date"/>
<result property="approveStatus" column="approve_status"/>
<result property="approveBy" column="approve_by"/>
<result property="approveTime" column="approve_time"/>
<result property="note" column="note"/>
<result property="remark" column="remark"/>
<result property="delFlag" column="del_flag"/>

View File

@@ -7,6 +7,7 @@
<resultMap type="com.klp.mes.qc.domain.QcChemicalItem" id="QcChemicalItemResult">
<result property="itemId" column="item_id"/>
<result property="certificateId" column="certificate_id"/>
<result property="coilId" column="coil_id"/>
<result property="coilNo" column="coil_no"/>
<result property="heatNo" column="heat_no"/>
<result property="c" column="c"/>

View File

@@ -7,6 +7,7 @@
<resultMap type="com.klp.mes.qc.domain.QcPhysicalItem" id="QcPhysicalItemResult">
<result property="physicalId" column="physical_id"/>
<result property="certificateId" column="certificate_id"/>
<result property="coilId" column="coil_id"/>
<result property="coilNo" column="coil_no"/>
<result property="yieldStrength" column="yield_strength"/>
<result property="tensileStrength" column="tensile_strength"/>