|
|
@ -44,14 +44,14 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 开票任务类型 |
|
|
|
* 开票任务类型 |
|
|
|
**/ |
|
|
|
**/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
enum TaskTypeEnum { |
|
|
|
enum TaskTypeEnum { |
|
|
|
RCWH("1", "日常维护"), |
|
|
|
RCWH("1", "日常维护"), |
|
|
|
JXRW("2", "检修任务"), |
|
|
|
JXRW("2", "检修任务"), |
|
|
|
JXJH("3", "检修计划"); |
|
|
|
JXJH("3", "检修计划"); |
|
|
|
|
|
|
|
private final String type; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String type; |
|
|
|
private final String typeName; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String typeName; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TaskTypeEnum(String type, String typeName) { |
|
|
|
TaskTypeEnum(String type, String typeName) { |
|
|
|
this.type = type; |
|
|
|
this.type = type; |
|
|
@ -62,6 +62,7 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 工作票流程环节 |
|
|
|
* 工作票流程环节 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
enum WorkTicketFlowEnum { |
|
|
|
enum WorkTicketFlowEnum { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 开票 |
|
|
|
* 开票 |
|
|
@ -104,12 +105,11 @@ public interface TicketConstants { |
|
|
|
**/ |
|
|
|
**/ |
|
|
|
SIGN_CONFIRM_DELAY("9", "sid-5476EB52-438F-4C74-94FB-88A6EA6625EA", "签发人审核"), |
|
|
|
SIGN_CONFIRM_DELAY("9", "sid-5476EB52-438F-4C74-94FB-88A6EA6625EA", "签发人审核"), |
|
|
|
; |
|
|
|
; |
|
|
|
|
|
|
|
private final String status; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String status; |
|
|
|
private final String flowId; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String flowId; |
|
|
|
|
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String segment; |
|
|
|
private final String segment; |
|
|
|
|
|
|
|
|
|
|
|
WorkTicketFlowEnum(String status, String flowId, String segment) { |
|
|
|
WorkTicketFlowEnum(String status, String flowId, String segment) { |
|
|
|
this.status = status; |
|
|
|
this.status = status; |
|
|
@ -123,6 +123,7 @@ public interface TicketConstants { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Getter |
|
|
|
enum WordFileNameEnum { |
|
|
|
enum WordFileNameEnum { |
|
|
|
OPERATE("1", "操作票"), |
|
|
|
OPERATE("1", "操作票"), |
|
|
|
WORK("2", "工作票"), |
|
|
|
WORK("2", "工作票"), |
|
|
@ -136,10 +137,9 @@ public interface TicketConstants { |
|
|
|
NEW_FIRST_WORK("10", "新电气第一种工作票模板"), |
|
|
|
NEW_FIRST_WORK("10", "新电气第一种工作票模板"), |
|
|
|
NEW_FIRST_WORK1("11", "第一种工作票"), |
|
|
|
NEW_FIRST_WORK1("11", "第一种工作票"), |
|
|
|
; |
|
|
|
; |
|
|
|
|
|
|
|
private final String type; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String type; |
|
|
|
private final String fileName; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String fileName; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WordFileNameEnum(String type, String fileName) { |
|
|
|
WordFileNameEnum(String type, String fileName) { |
|
|
|
this.type = type; |
|
|
|
this.type = type; |
|
|
@ -153,6 +153,7 @@ public interface TicketConstants { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 两票类型枚举类
|
|
|
|
// 两票类型枚举类
|
|
|
|
|
|
|
|
@Getter |
|
|
|
enum TicketTypeNameEnum { |
|
|
|
enum TicketTypeNameEnum { |
|
|
|
|
|
|
|
|
|
|
|
SWITCH_OFF("3", "倒闸操作票",1), |
|
|
|
SWITCH_OFF("3", "倒闸操作票",1), |
|
|
@ -162,12 +163,11 @@ public interface TicketConstants { |
|
|
|
SECOND_WORK("7", "第二种工作票",2), |
|
|
|
SECOND_WORK("7", "第二种工作票",2), |
|
|
|
MECHANICAL_WORK("8", "水力机械工作票",2), |
|
|
|
MECHANICAL_WORK("8", "水力机械工作票",2), |
|
|
|
; |
|
|
|
; |
|
|
|
|
|
|
|
private final String type; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String type; |
|
|
|
private final String fileName; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String fileName; |
|
|
|
private final Integer ticketType; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private Integer ticketType; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TicketTypeNameEnum(String type, String fileName, Integer ticketType) { |
|
|
|
TicketTypeNameEnum(String type, String fileName, Integer ticketType) { |
|
|
|
this.type = type; |
|
|
|
this.type = type; |
|
|
@ -184,14 +184,14 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 工作票安全注意事项类型 |
|
|
|
* 工作票安全注意事项类型 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
enum MeasureTypeEnum { |
|
|
|
enum MeasureTypeEnum { |
|
|
|
INIT_MEASURE("1", "开票时的安全措施"), |
|
|
|
INIT_MEASURE("1", "开票时的安全措施"), |
|
|
|
SIGN_MEASURE("2", "签发补充安全措施"), |
|
|
|
SIGN_MEASURE("2", "签发补充安全措施"), |
|
|
|
LICENSE_MEASURE("3", "许可人补充安全措施"); |
|
|
|
LICENSE_MEASURE("3", "许可人补充安全措施"); |
|
|
|
|
|
|
|
private final String type; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String type; |
|
|
|
private final String describe; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String describe; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MeasureTypeEnum(String type, String describe) { |
|
|
|
MeasureTypeEnum(String type, String describe) { |
|
|
|
this.type = type; |
|
|
|
this.type = type; |
|
|
@ -199,11 +199,11 @@ public interface TicketConstants { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Getter |
|
|
|
@AllArgsConstructor |
|
|
|
@AllArgsConstructor |
|
|
|
enum TicketCodePreEnum { |
|
|
|
enum TicketCodePreEnum { |
|
|
|
DQ_WORK("6", "S-DQ", "电气工作票", "workTicketInfoService"), |
|
|
|
DQ_WORK("6", "S-DQ", "电气工作票", "workTicketInfoService"), |
|
|
|
DQ_OPERATE("3", "YX-DQ", "电气标准票", "standardTicketInfoService"); |
|
|
|
DQ_OPERATE("3", "YX-DQ", "电气标准票", "standardTicketInfoService"); |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String type; |
|
|
|
private String type; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String prefix; |
|
|
|
private String prefix; |
|
|
@ -215,14 +215,14 @@ public interface TicketConstants { |
|
|
|
private String service; |
|
|
|
private String service; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Getter |
|
|
|
enum DelayStatusEnum { |
|
|
|
enum DelayStatusEnum { |
|
|
|
PRINCIPAL_INITIATE(1, "负责人发起"), |
|
|
|
PRINCIPAL_INITIATE(1, "负责人发起"), |
|
|
|
LICENSOR_CONFIRM(2, "许可人确认"), |
|
|
|
LICENSOR_CONFIRM(2, "许可人确认"), |
|
|
|
PRINCIPAL_CONFIRM(3, "负责人确认"); |
|
|
|
PRINCIPAL_CONFIRM(3, "负责人确认"); |
|
|
|
|
|
|
|
private final int status; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private int status; |
|
|
|
private final String describe; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String describe; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DelayStatusEnum(int status, String describe) { |
|
|
|
DelayStatusEnum(int status, String describe) { |
|
|
|
this.status = status; |
|
|
|
this.status = status; |
|
|
@ -233,13 +233,13 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 安全措施/注意事项 |
|
|
|
* 安全措施/注意事项 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
@AllArgsConstructor |
|
|
|
@AllArgsConstructor |
|
|
|
enum SafetyMeasureStatusEnum { |
|
|
|
enum SafetyMeasureStatusEnum { |
|
|
|
NO_EXECUTE(1, "未执行"), |
|
|
|
NO_EXECUTE(1, "未执行"), |
|
|
|
EXECUTED(2, "执行中"), |
|
|
|
EXECUTED(2, "执行中"), |
|
|
|
NO_FINISH(4, "执行中"), |
|
|
|
NO_FINISH(4, "执行中"), |
|
|
|
FINISH(3, "已执行"); |
|
|
|
FINISH(3, "已执行"); |
|
|
|
@Getter |
|
|
|
|
|
|
|
private Integer status; |
|
|
|
private Integer status; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String describe; |
|
|
|
private String describe; |
|
|
@ -258,6 +258,7 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 工作票处理流程 |
|
|
|
* 工作票处理流程 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
enum FirstWorkTicketFlowEnum { |
|
|
|
enum FirstWorkTicketFlowEnum { |
|
|
|
SIGN("sign", "签发"), |
|
|
|
SIGN("sign", "签发"), |
|
|
|
LICENSE("license", "许可人确认安全事项"), |
|
|
|
LICENSE("license", "许可人确认安全事项"), |
|
|
@ -269,10 +270,9 @@ public interface TicketConstants { |
|
|
|
PRINCIPAL_DELAY("principalDelay", "负责人发起工作票延期"), |
|
|
|
PRINCIPAL_DELAY("principalDelay", "负责人发起工作票延期"), |
|
|
|
LICENSOR_DELAY("licensorDelay", "许可人确认工作票延期"), |
|
|
|
LICENSOR_DELAY("licensorDelay", "许可人确认工作票延期"), |
|
|
|
; |
|
|
|
; |
|
|
|
|
|
|
|
private final String code; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String code; |
|
|
|
private final String describe; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String describe; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FirstWorkTicketFlowEnum(String code, String describe) { |
|
|
|
FirstWorkTicketFlowEnum(String code, String describe) { |
|
|
|
this.code = code; |
|
|
|
this.code = code; |
|
|
@ -283,16 +283,16 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 标准票处理流程 |
|
|
|
* 标准票处理流程 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
enum StandardTicketStatusEnum { |
|
|
|
enum StandardTicketStatusEnum { |
|
|
|
GUARDIAN_CONFIRM(1, "待监护人确认"), |
|
|
|
GUARDIAN_CONFIRM(1, "待监护人确认"), |
|
|
|
PRINCIPAL_CONFIRM(2, "待值班负责人确认"), |
|
|
|
PRINCIPAL_CONFIRM(2, "待值班负责人确认"), |
|
|
|
END(3, "结束"), |
|
|
|
END(3, "结束"), |
|
|
|
TERMINATION(4, "终止"); |
|
|
|
TERMINATION(4, "终止"); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private final Integer status; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private Integer status; |
|
|
|
private final String describe; |
|
|
|
@Getter |
|
|
|
|
|
|
|
private String describe; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
StandardTicketStatusEnum(Integer status, String describe) { |
|
|
|
StandardTicketStatusEnum(Integer status, String describe) { |
|
|
|
this.status = status; |
|
|
|
this.status = status; |
|
|
@ -303,6 +303,7 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 工作票处理流程 |
|
|
|
* 工作票处理流程 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
@AllArgsConstructor |
|
|
|
@AllArgsConstructor |
|
|
|
enum FirstWorkTicketFlowStatusEnum { |
|
|
|
enum FirstWorkTicketFlowStatusEnum { |
|
|
|
SIGN(1, "待签发"), |
|
|
|
SIGN(1, "待签发"), |
|
|
@ -325,7 +326,6 @@ public interface TicketConstants { |
|
|
|
OFFLINE_OPERATE(18, "线下执行任务"), |
|
|
|
OFFLINE_OPERATE(18, "线下执行任务"), |
|
|
|
OFFLINE_LICENSE(19, "线下许可人许可"), |
|
|
|
OFFLINE_LICENSE(19, "线下许可人许可"), |
|
|
|
OFFLINE_END(20, "线下结束"); |
|
|
|
OFFLINE_END(20, "线下结束"); |
|
|
|
@Getter |
|
|
|
|
|
|
|
private Integer status; |
|
|
|
private Integer status; |
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String describe; |
|
|
|
private String describe; |
|
|
@ -352,15 +352,15 @@ public interface TicketConstants { |
|
|
|
/** |
|
|
|
/** |
|
|
|
* 票据合格 |
|
|
|
* 票据合格 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@Getter |
|
|
|
enum TicketQualifiedEnum { |
|
|
|
enum TicketQualifiedEnum { |
|
|
|
Qualified(1, "合格"), |
|
|
|
Qualified(1, "合格"), |
|
|
|
No_Qualified(2, "不合格"); |
|
|
|
No_Qualified(2, "不合格"); |
|
|
|
|
|
|
|
|
|
|
|
@Getter |
|
|
|
private final Integer code; |
|
|
|
private Integer code; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Getter |
|
|
|
@Getter |
|
|
|
private String msg; |
|
|
|
private final String msg; |
|
|
|
|
|
|
|
|
|
|
|
TicketQualifiedEnum(Integer code, String msg) { |
|
|
|
TicketQualifiedEnum(Integer code, String msg) { |
|
|
|
this.code = code; |
|
|
|
this.code = code; |
|
|
|