feat(flow): 添加设备维保功能模块

- 创建维修计划主对象 EqpMaintenancePlan 及其 BO、VO、Mapper、Service 和 Controller
- 实现维修计划明细对象 EqpMaintenancePlanDetail 的完整 CRUD 操作功能
- 开发维修计划-异常记录关联对象 EqpMaintenancePlanAbnormal 的业务逻辑
- 集成分页查询、导出、新增、修改、删除等标准业务操作接口
- 配置 MyBatis-Plus 映射文件和数据校验规则
- 实现 Excel 导入导出功能和数据字典转换处理
This commit is contained in:
2026-06-23 11:26:42 +08:00
parent a8435a3716
commit 41557c606b
24 changed files with 1690 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package com.klp.flow.mapper;
import com.klp.flow.domain.EqpMaintenancePlanAbnormal;
import com.klp.flow.domain.vo.EqpMaintenancePlanAbnormalVo;
import com.klp.common.core.mapper.BaseMapperPlus;
/**
* 维修计划-异常记录关联Mapper接口
*
* @author klp
* @date 2026-06-23
*/
public interface EqpMaintenancePlanAbnormalMapper extends BaseMapperPlus<EqpMaintenancePlanAbnormalMapper, EqpMaintenancePlanAbnormal, EqpMaintenancePlanAbnormalVo> {
}

View File

@@ -0,0 +1,15 @@
package com.klp.flow.mapper;
import com.klp.flow.domain.EqpMaintenancePlanDetail;
import com.klp.flow.domain.vo.EqpMaintenancePlanDetailVo;
import com.klp.common.core.mapper.BaseMapperPlus;
/**
* 维修计划明细Mapper接口
*
* @author klp
* @date 2026-06-23
*/
public interface EqpMaintenancePlanDetailMapper extends BaseMapperPlus<EqpMaintenancePlanDetailMapper, EqpMaintenancePlanDetail, EqpMaintenancePlanDetailVo> {
}

View File

@@ -0,0 +1,15 @@
package com.klp.flow.mapper;
import com.klp.flow.domain.EqpMaintenancePlan;
import com.klp.flow.domain.vo.EqpMaintenancePlanVo;
import com.klp.common.core.mapper.BaseMapperPlus;
/**
* 维修计划主Mapper接口
*
* @author klp
* @date 2026-06-23
*/
public interface EqpMaintenancePlanMapper extends BaseMapperPlus<EqpMaintenancePlanMapper, EqpMaintenancePlan, EqpMaintenancePlanVo> {
}