Commit 6dd2219a authored by H2T's avatar H2T

监管业务枚举,状态枚举

parent 973201b3
package com.yeejoin.amos.boot.module.jg.api.enums;
/**
* 业务类型枚举
*/
public enum BusinessTypeEnum {
EQUIPMENT_MANAGEMENT(101,"设备管理"),
INSTALLATION_NOTIFICATION(102,"安装告知"),
INSPECTION_DETECTION(103,"检验检测"),
MAINTENANCE_RECORD(104,"维保备案"),
USAGE_REGISTRATION(105,"使用登记"),
EQUIPMENT_HANDOVER(106,"设备移交"),
MODIFICATION_NOTIFICATION(107,"改造告知"),
MAINTENANCE_NOTIFICATION(108,"维修告知"),
ADVICE_REMOVAL(109,"移装告知"),
CHANGE_REGISTRATION(110,"变更登记"),
ELEVATOR_STOP(111,"电梯停运"),
ELEVATOR_ACTIVATION(112,"电梯启用"),
ELEVATOR_DEREGISTRATION(113,"电梯注销");
private final int code;
private final String name;
BusinessTypeEnum(int code, String name) {
this.code = code;
this.name = name;
}
public static String getNameByType(Long code) {
String name = null;
for (BusinessTypeEnum enumOne : BusinessTypeEnum.values()) {
if (enumOne.getCode() == code) {
name = enumOne.getName();
break;
}
}
return name;
}
public int getCode() {
return code;
}
public String getName() {
return name;
}
}
package com.yeejoin.amos.boot.module.jg.api.enums;
/**
* 办理状态枚举
*/
public enum FlowStatusEnum {
/**
* 待提交
*/
TO_BE_SUBMITTED(6610, "待提交"),
/**
* 已提交
*/
SUBMITTED(6611, "已提交"),
/**
* 待受理
*/
TO_BE_PROCESSED(6612, "待受理"),
/**
* 已办理
*/
HAVE_PROCESSED(6613, "已办理"),
/**
* 已驳回
*/
REJECTED(6614, "已驳回");
private final int code;
private final String name;
FlowStatusEnum(int code, String name) {
this.code = code;
this.name = name;
}
public static String getNameByType(Long code) {
String name = null;
for (FlowStatusEnum enumOne : FlowStatusEnum.values()) {
if (enumOne.getCode() == code) {
name = enumOne.getName();
break;
}
}
return name;
}
public int getCode() {
return code;
}
public String getName() {
return name;
}
}
package com.yeejoin.amos.boot.module.jg.api.enums;
/**
* 维保备案使用单位枚举
*/
public enum MaintenanceEnum {
SHIYONG(0,"使用单位"),
WEIBAO(1,"维保单位"),
JIANGUAN(2,"监管单位");
private Integer code;
private String msg;
MaintenanceEnum(Integer code, String msg) {
this.code = code;
this.msg = msg;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment