feat(core): 维护管理:添加JAVA增强处理功能并实现设备故障维修模块
- 在DbFormEnhanceController中添加javaHandle接口用于处理增强操作 - 实现EnhanceJavaService的handleEnhanceJava方法并添加事务和缓存注解 - 新增故障报修相关实体类包括DevGzbxDO、DevGzbxWxfaDO、DevGzbxWxgdDO和DevArchivesEntity - 创建设备故障维修相关控制器DevGzbxController和EquipmentArchivesController - 实现设备档案查询服务EquipmentArchivesService及对应的映射器 - 添加故障报修状态修改功能和设备档案类型查询功能 - 新增多个设备维护相关的Java增强处理器和环绕通知插件 - 实现故障编号自动生成和维修流程的状态处理逻辑
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
package com.lideeyunji.tool.framework.yunji.enums;
|
||||
|
||||
|
||||
/**
|
||||
* 处理状态枚举
|
||||
*/
|
||||
public enum AcceptanceStatusEnum {
|
||||
|
||||
|
||||
UNTREATED(0, "未处理"),
|
||||
TREATED(1, "已处理"),
|
||||
PENDING(2, "待验收"),
|
||||
COMPLETED(3, "已完成"),
|
||||
;
|
||||
|
||||
private final Integer type;
|
||||
private final String name;
|
||||
|
||||
public Integer getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
AcceptanceStatusEnum(Integer type, String name) {
|
||||
this.type = type;
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.lideeyunji.tool.framework.yunji.enums;
|
||||
|
||||
|
||||
/**
|
||||
* 验收状态枚举
|
||||
*/
|
||||
public enum ProcessingStatusEnum {
|
||||
UNACCEPTED(0, "未验收"),
|
||||
ACCEPTED(1, "已验收");
|
||||
|
||||
private final Integer type;
|
||||
private final String name;
|
||||
|
||||
public Integer getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
ProcessingStatusEnum(Integer type, String name) {
|
||||
this.type = type;
|
||||
this.name = name;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user