法规技术评估-增加符合性结果枚举类。
This commit is contained in:
+51
@@ -0,0 +1,51 @@
|
||||
package com.jero.modules.lawsTechnologyEvaluation.enums;
|
||||
|
||||
import com.alibaba.druid.util.StringUtils;
|
||||
import com.jero.common.constant.enums.CutEnum;
|
||||
|
||||
/**
|
||||
* 符合性结果枚举类
|
||||
*/
|
||||
public enum ComplianceResultEnum {
|
||||
CONFORMITY("符合","Compliance"),
|
||||
INCONFORMITY("不符合","Non-Compliance"),
|
||||
;
|
||||
|
||||
String name;
|
||||
String value;
|
||||
|
||||
private ComplianceResultEnum(String name, String value) {
|
||||
this.name = name;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public static String getTextByValue(String value,String cut) {
|
||||
ComplianceResultEnum[] values = values();
|
||||
for (ComplianceResultEnum complianceResultEnum : values) {
|
||||
if (complianceResultEnum.value.equals(value)) {
|
||||
if(StringUtils.equals(cut, CutEnum.CN.getValue())){
|
||||
return complianceResultEnum.name;
|
||||
}else {
|
||||
return complianceResultEnum.value;
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user