RiskLevelEnum.java
1.56 KB
package com.lhcredit.project.business.special.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @Autchor : liuzichuang
* @Date: 2025/4/27
*/
@Getter
@AllArgsConstructor
public enum RiskLevelEnum {
RISK_LEVEL_1("1","低","账号存在较低涉赌涉诈风险:几月前有参与疑似涉赌涉诈高风险交易,近期未参与涉赌诈等交易的账号;以及其他低危风险交易。(事件研判场景:作为调用方研判分析的一个维度特征,结合调用方的充分的风险特征,综合定性)。"),
RISK_LEVEL_2("2","中","账号存在中等涉赌涉诈风险:近期有与赌博庄家、欺诈收款关联交易,或疑似团伙性质的账户;或三方支付机构投诉举报,疑似为涉诈、涉赌的收款账户;以及其他中危风险交易,(事件研判场景:结合调用方风险特征,辅助分析)。"),
RISK_LEVEL_3("3","高","账号存在高危涉赌涉诈风险:近期有被交易处罚,如涉赌、涉诈等高危风险交易的处罚;或近期被四方巡检稽核为收款账户;或三方支付机构投诉举报,定性为涉诈账户,且近期有过高危收款行为的账户;以及其他高危风险交易的,(事件研判场景:可用于定性黑灰介质)。"),;
private String code;
private String level;
private String message;
public static RiskLevelEnum getRiskLevel(String key){
for (RiskLevelEnum value : values()) {
if (value.code.equals(key)){
return value;
}
}
return null;
}
}