风控中台对接-职务、关系枚举单独处理
This commit is contained in:
parent
551d246f20
commit
c0392bce15
@ -50,6 +50,23 @@ public class ParamDataUtils {
|
||||
public static String queryBcEnumType(String codeNo, String itemNo){
|
||||
Map<String, Object> libraryMap = EsbParamCache.getEsbParamCachePool();
|
||||
Map<String, Object> libraryMapRes = (Map<String, Object>) libraryMap.get(codeNo);
|
||||
if("duties".equals(codeNo) || "personContact".equals(codeNo)){
|
||||
if(null != libraryMapRes){
|
||||
for(String key : libraryMapRes.keySet()){
|
||||
Map<String, String> resMap = (Map<String, String>) libraryMapRes.get(key);
|
||||
if(itemNo.equals(resMap.get("ap_item_value"))){
|
||||
return resMap.get("bc_item_no");
|
||||
}
|
||||
}
|
||||
}
|
||||
if("duties".equals(codeNo)){
|
||||
return "00006";
|
||||
}else {
|
||||
return "00122";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if(null != libraryMapRes){
|
||||
Map<String, String> resMap = (Map<String, String>) libraryMapRes.get(itemNo);
|
||||
if(null != resMap){
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user