feat(wms): 添加钢卷质量状态变更记录功能

- 新增 WmsCoilQualityChangeLog 实体类定义数据库表结构
- 创建 WmsCoilQualityChangeLogBo 业务对象用于数据传输
- 创建 WmsCoilQualityChangeLogVo 视图对象用于前端展示
- 实现 IWmsCoilQualityChangeLogService 接口定义业务方法
- 开发 WmsCoilQualityChangeLogServiceImpl 业务逻辑实现类
- 创建 WmsCoilQualityChangeLogMapper 数据访问接口
- 配置 WmsCoilQualityChangeLogMapper.xml 映射文件
- 实现 WmsCoilQualityChangeLogController 控制器提供 REST API
- 支持查询、新增、修改、删除和导出钢卷质量状态变更记录
- 添加分页查询和条件筛选功能
- 集成 Excel 导出功能便于数据导出统计
This commit is contained in:
2026-07-03 17:01:01 +08:00
parent b8d3af67e7
commit 6fd30eae7c
8 changed files with 497 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.klp.mapper.WmsCoilQualityChangeLogMapper">
<resultMap type="com.klp.domain.WmsCoilQualityChangeLog" id="WmsCoilQualityChangeLogResult">
<result property="logId" column="log_id"/>
<result property="coilId" column="coil_id"/>
<result property="qualityStatusBefore" column="quality_status_before"/>
<result property="qualityStatusAfter" column="quality_status_after"/>
<result property="changeType" column="change_type"/>
<result property="relateId" column="relate_id"/>
<result property="changeReason" column="change_reason"/>
<result property="remark" column="remark"/>
<result property="createBy" column="create_by"/>
<result property="createTime" column="create_time"/>
<result property="updateBy" column="update_by"/>
<result property="updateTime" column="update_time"/>
<result property="delFlag" column="del_flag"/>
</resultMap>
</mapper>