표준전문헤더부 desc에 설정할 TobeDesc 메소드 추가

This commit is contained in:
curry772
2026-06-17 09:26:38 +09:00
parent bf03a97fa3
commit 3ebe90d595
@@ -464,6 +464,26 @@ public final class MessageUtil {
}
}
public static String getTobeDesc(String oldErrCode){
if ("".equals(oldErrCode)){
return STDMessageErrorKeys.SYSTEM_ERROR_DESC_VALUE;
}
if ("RECEAIIRP020,RECEAIIRP120,RECEAIIRP110".indexOf(oldErrCode) >= 0 ){//유효값 오류
return STDMessageErrorKeys.VALID_VALUE_ERROR_DESC_VALUE;
}
if ("RECEAIIRP072".equals(oldErrCode)) { // 유량제어 초과 에러
return STDMessageErrorKeys.RATELIMIT_ERROR_DESC_VALUE;
}
if ("RECEAIOHP201".equals(oldErrCode)) { // CIRCUITBREAKER 초과 에러
return STDMessageErrorKeys.RATELIMIT_ERROR_DESC_VALUE;
}
if (EAIServiceMonitor.getInstance().isTimeOutCodes(oldErrCode) ){ //TIMEOUT일경우
return STDMessageErrorKeys.TIMEOUT_ERROR_DESC_VALUE;
}else{
return STDMessageErrorKeys.SYSTEM_ERROR_DESC_VALUE;
}
}
// TODO json tunning 요소 다시 확인해봐야됨(불필요한 파싱)
public static String addJsonRootItem(String jsonString, String rootItemName) {
JSONObject value = (JSONObject) JSONValue.parse(jsonString);