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 {
|
|
//任务进度,0:进行中,1:已完成
|
TASK_STATUS_0(0, "进行中"),
|
TASK_STATUS_1(1, "已完成"),
|
|
// 纠纷任务处理结果,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 Integer index;
|
|
/**
|
* 名称
|
*/
|
private String des;
|
|
public Integer getIndex() {
|
return index;
|
}
|
|
public void setIndex(Integer index) {
|
this.index = index;
|
}
|
|
public String getDes() {
|
return des;
|
}
|
|
public void setDes(String des) {
|
this.des = des;
|
}
|
|
/**
|
* 构造方法
|
* @param index
|
* @param des
|
*/
|
TaskBaseConstsEnum(Integer 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_1.index.equals(index)){
|
return TASK_STATUS_1.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;
|
}
|
}
|