feat(eqp): 添加设备检验相关功能模块

- 新增设备检验清单实体类及业务对象
- 实现设备检验清单控制器、服务层和数据访问层
- 添加设备巡检记录相关实体、控制器和服务实现
- 集成检验部位管理功能模块
- 配置MyBatis映射文件和数据传输对象
- 实现分页查询、新增、修改、删除和导出功能
- 添加数据验证和业务逻辑处理
This commit is contained in:
2026-05-21 16:44:10 +08:00
parent e531ce019d
commit a05ecbf3a7
24 changed files with 1422 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
<?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.mes.eqp.mapper.EqpEquipmentChecklistMapper">
<resultMap type="com.klp.mes.eqp.domain.EqpEquipmentChecklist" id="EqpEquipmentChecklistResult">
<result property="checkId" column="check_id"/>
<result property="checkNo" column="check_no"/>
<result property="partId" column="part_id"/>
<result property="partName" column="part_name"/>
<result property="checkContent" column="check_content"/>
<result property="equipmentState" column="equipment_state"/>
<result property="checkStandard" column="check_standard"/>
<result property="responsiblePerson" column="responsible_person"/>
<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>

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.mes.eqp.mapper.EqpEquipmentInspectionRecordMapper">
<resultMap type="com.klp.mes.eqp.domain.EqpEquipmentInspectionRecord" id="EqpEquipmentInspectionRecordResult">
<result property="recordId" column="record_id"/>
<result property="checkId" column="check_id"/>
<result property="shift" column="shift"/>
<result property="inspectTime" column="inspect_time"/>
<result property="runStatus" column="run_status"/>
<result property="inspector" column="inspector"/>
<result property="abnormalDesc" column="abnormal_desc"/>
<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>

View File

@@ -0,0 +1,19 @@
<?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.mes.eqp.mapper.EqpEquipmentPartMapper">
<resultMap type="com.klp.mes.eqp.domain.EqpEquipmentPart" id="EqpEquipmentPartResult">
<result property="partId" column="part_id"/>
<result property="inspectPart" column="inspect_part"/>
<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>