法规技术评估-增加符合性结果枚举类。

This commit is contained in:
wangzhijiang
2022-07-13 16:16:06 +08:00
parent e8c88e0de3
commit 8dac0ed7f9
@@ -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;
}
}