package com.xzx.gc.util.enums;
|
|
|
import com.xzx.gc.annotation.EnumMapping;
|
|
/**
|
* 描述: 工作流角色
|
*
|
* @author : Administrator
|
*/
|
@EnumMapping("value")
|
public enum RoleTypeEnum {
|
|
/**
|
* 操作角色
|
*/
|
ACCESS("R0"),
|
/**
|
* 工作流角色
|
*/
|
WORKFLOW("R1");
|
|
|
private String value;
|
|
RoleTypeEnum(String value) {
|
this.value = value;
|
}
|
|
public String getValue() {
|
return value;
|
}
|
|
public void setValue(String value) {
|
this.value = value;
|
}
|
|
public static RoleTypeEnum getEnum(String value) {
|
for (RoleTypeEnum stateEnum : RoleTypeEnum.values()) {
|
if (stateEnum.value == value) {
|
return stateEnum;
|
}
|
}
|
return null;
|
}
|
|
@Override
|
public String toString() {
|
return String.valueOf(this.value);
|
}
|
}
|