package cn.huge.module.mediate.constant;
|
|
/**
|
* @title: 任务枚举类
|
* @description: 任务枚举类
|
* @company: hugeinfo
|
* @author: liyj
|
* @time: 2021-11-05 16:51:48
|
* @version: 1.0.0
|
*/
|
public enum TaskBaseConstsEnum {
|
|
//任务进度,1:进行中,2:已完成
|
TASK_STATUS_1("1", "进行中"),
|
TASK_STATUS_2("2", "已完成"),
|
|
// 纠纷任务处理结果,1:通过,2:退回,3:终止流程
|
CASE_TASK_HANDLE_1("1", "通过"),
|
CASE_TASK_HANDLE_2("2", "退回"),
|
CASE_TASK_HANDLE_3("3", "终止流程"),
|
|
// 司法确认任务处理结果,1:通过,2:退回,3:终止流程
|
JUDIC_TASK_HANDLE_1("1", "通过"),
|
JUDIC_TASK_HANDLE_2("2", "退回"),
|
JUDIC_TASK_HANDLE_3("3", "终止流程");
|
|
/**
|
* 代码编号
|
*/
|
private String index;
|
|
/**
|
* 名称
|
*/
|
private String des;
|
|
public String getIndex() {
|
return index;
|
}
|
|
public void setIndex(String index) {
|
this.index = index;
|
}
|
|
public String getDes() {
|
return des;
|
}
|
|
public void setDes(String des) {
|
this.des = des;
|
}
|
|
/**
|
* 构造方法
|
* @param index
|
* @param des
|
*/
|
TaskBaseConstsEnum(String index, String des) {
|
this.index = index;
|
this.des = des;
|
}
|
|
/**
|
* 静态方法
|
* @param index
|
* @return
|
*/
|
public static String getDes(String index) {
|
for (TaskBaseConstsEnum taskBaseConstsEnum : TaskBaseConstsEnum.values()) {
|
if (taskBaseConstsEnum.getIndex().equals(index)) {
|
return taskBaseConstsEnum.des;
|
}
|
}
|
return null;
|
}
|
|
/**
|
* 静态方法2
|
* @param index
|
* @return
|
*/
|
public static String getTaskStatusDes(String index) {
|
if (TASK_STATUS_1.index.equals(index)){
|
return TASK_STATUS_1.des;
|
}
|
if (TASK_STATUS_2.index.equals(index)){
|
return TASK_STATUS_2.des;
|
}
|
return null;
|
}
|
|
/**
|
* 静态方法3
|
* @param index
|
* @return
|
*/
|
public static String getCaseTaskHandleDes(String index) {
|
if (CASE_TASK_HANDLE_1.index.equals(index)){
|
return CASE_TASK_HANDLE_1.des;
|
}
|
if (CASE_TASK_HANDLE_2.index.equals(index)){
|
return CASE_TASK_HANDLE_2.des;
|
}
|
if (CASE_TASK_HANDLE_3.index.equals(index)){
|
return CASE_TASK_HANDLE_3.des;
|
}
|
return null;
|
}
|
|
/**
|
* 静态方法3
|
* @param index
|
* @return
|
*/
|
public static String getJudicTaskHandleDes(String index) {
|
if (JUDIC_TASK_HANDLE_1.index.equals(index)){
|
return JUDIC_TASK_HANDLE_1.des;
|
}
|
if (JUDIC_TASK_HANDLE_2.index.equals(index)){
|
return JUDIC_TASK_HANDLE_2.des;
|
}
|
if (JUDIC_TASK_HANDLE_3.index.equals(index)){
|
return JUDIC_TASK_HANDLE_3.des;
|
}
|
return null;
|
}
|
}
|