package com.vci.ubcs.starter.web.enumpck;
|
//
|
// Source code recreated from a .class file by IntelliJ IDEA
|
// (powered by FernFlower decompiler)
|
//
|
|
//package com.vci.starter.web.enumpck;
|
|
//import com.vci.starter.web.annotation.VciEnum;
|
|
|
import com.vci.ubcs.starter.annotation.VciEnum;
|
|
@VciEnum(
|
name = "usersecurityenum",
|
text = "人员密级",
|
description = "用户,人员的密级"
|
)
|
public enum UserSecretEnum implements BaseEnumInt {
|
NONE(10, "内部"),
|
SECRET(20, "一般"),
|
PRIVACY(30, "重要");
|
|
private int value;
|
private String text;
|
|
@Override
|
public int getValue() {
|
return this.value;
|
}
|
|
public void setValue(int value) {
|
this.value = value;
|
}
|
|
@Override
|
public String getText() {
|
return this.text;
|
}
|
|
public void setText(String text) {
|
this.text = text;
|
}
|
|
private UserSecretEnum(int secret, String secretText) {
|
this.value = secret;
|
this.text = secretText;
|
}
|
|
public static String getSecretText(int secret) {
|
UserSecretEnum[] var1 = values();
|
int var2 = var1.length;
|
|
for(int var3 = 0; var3 < var2; ++var3) {
|
UserSecretEnum eu = var1[var3];
|
if (eu.value == secret) {
|
return eu.text;
|
}
|
}
|
|
return NONE.text;
|
}
|
|
public static boolean isValid(int secret) {
|
UserSecretEnum[] var1 = values();
|
int var2 = var1.length;
|
|
for(int var3 = 0; var3 < var2; ++var3) {
|
UserSecretEnum eu = var1[var3];
|
if (eu.value == secret) {
|
return true;
|
}
|
}
|
|
return false;
|
}
|
|
public static int getSecretValueByText(String text) {
|
UserSecretEnum[] var1 = values();
|
int var2 = var1.length;
|
|
for(int var3 = 0; var3 < var2; ++var3) {
|
UserSecretEnum eu = var1[var3];
|
if (eu.text.equalsIgnoreCase(text)) {
|
return eu.value;
|
}
|
}
|
|
return NONE.value;
|
}
|
}
|