|
|
|
@ -44,7 +44,7 @@ public class Interop
|
|
|
|
|
|
|
|
|
|
// 결과설정
|
|
|
|
|
errCode = ErrCd.OK;
|
|
|
|
|
errMsg = String.format("[%s]\n(응답코드 %s)", ErrCd.OK.getCodeNm(), iRtnCI);
|
|
|
|
|
errMsg = String.format("[%s] (응답코드 %s)", ErrCd.OK.getCodeNm(), iRtnCI);
|
|
|
|
|
ci = sConnInfo;
|
|
|
|
|
} else if (iRtnCI == 3) {
|
|
|
|
|
System.out.println("[사용자 정보와 서비스 구분값 매핑 오류]");
|
|
|
|
@ -52,14 +52,14 @@ public class Interop
|
|
|
|
|
|
|
|
|
|
// 결과설정
|
|
|
|
|
errCode = ErrCd.ERR405;
|
|
|
|
|
errMsg = String.format("[사용자 정보와 서비스 구분값 매핑 오류]\n사용자 정보와 서비스 구분값이 서로 일치하도록 매핑하여 주시기 바랍니다.\n(응답코드 %s)", iRtnCI);
|
|
|
|
|
errMsg = String.format("[사용자 정보와 서비스 구분값 매핑 오류] 사용자 정보와 서비스 구분값이 서로 일치하도록 매핑하여 주시기 바랍니다. (응답코드 %s)", iRtnCI);
|
|
|
|
|
} else if (iRtnCI == -9) {
|
|
|
|
|
System.out.println("[입력값 오류]");
|
|
|
|
|
System.out.println("fnRequestConnInfo 함수 처리시, 필요한 4개의 파라미터값의 정보를 정확하게 입력해 주시기 바랍니다.");
|
|
|
|
|
|
|
|
|
|
// 결과설정
|
|
|
|
|
errCode = ErrCd.ERR403;
|
|
|
|
|
errMsg = String.format("[입력값 오류]\nfnRequestConnInfo 함수 처리시, 필요한 4개의 파라미터값의 정보를 정확하게 입력해 주시기 바랍니다.\n(응답코드 %s)", iRtnCI);
|
|
|
|
|
errMsg = String.format("[입력값 오류] fnRequestConnInfo 함수 처리시, 필요한 4개의 파라미터값의 정보를 정확하게 입력해 주시기 바랍니다.(응답코드 %s)", iRtnCI);
|
|
|
|
|
} else if (iRtnCI == -21 || iRtnCI == -31 || iRtnCI == -34) {
|
|
|
|
|
System.out.println("[통신오류]");
|
|
|
|
|
System.out.println("방화벽 이용 시 아래 IP와 Port(총 5개)를 등록해주셔야 합니다.");
|
|
|
|
@ -67,21 +67,21 @@ public class Interop
|
|
|
|
|
|
|
|
|
|
// 결과설정
|
|
|
|
|
errCode = ErrCd.ERR521;
|
|
|
|
|
errMsg = String.format("[통신오류]\n방화벽 이용 시 아래 IP와 Port(총 5개)를 등록해주셔야 합니다.\nIP : 203.234.219.72 / Port : 81, 82, 83, 84, 85.\n(응답코드 %s)", iRtnCI);
|
|
|
|
|
errMsg = String.format("[통신오류] 방화벽 이용 시 아래 IP와 Port(총 5개)를 등록해주셔야 합니다. IP : 203.234.219.72 / Port : 81, 82, 83, 84, 85.(응답코드 %s)", iRtnCI);
|
|
|
|
|
} else {
|
|
|
|
|
System.out.println("[기타오류]");
|
|
|
|
|
System.out.println("iRtnCI 값 확인 후 NICE평가정보 전산 담당자에게 문의");
|
|
|
|
|
|
|
|
|
|
// 결과설정
|
|
|
|
|
errCode = ErrCd.ERR999;
|
|
|
|
|
errMsg = String.format("[기타오류]\niRtnCI 값 확인 후 NICE평가정보 전산 담당자에게 문의.\n(응답코드 %s)", iRtnCI);
|
|
|
|
|
errMsg = String.format("[기타오류] iRtnCI 값 확인 후 NICE평가정보 전산 담당자에게 문의. (응답코드 %s)", iRtnCI);
|
|
|
|
|
}
|
|
|
|
|
/* ──── CI 값을 추출하기 위한 부분 End */
|
|
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
// 결과설정
|
|
|
|
|
errCode = ErrCd.ERR602;
|
|
|
|
|
errMsg = String.format("[나이스API 오류]\n%s\n(응답코드 %s)", e.getMessage(), iRtnCI);
|
|
|
|
|
errMsg = String.format("[나이스API 오류] %s (응답코드 %s)", e.getMessage(), iRtnCI);
|
|
|
|
|
} finally {
|
|
|
|
|
return ResponseVO.builder()
|
|
|
|
|
.errCode(errCode)
|
|
|
|
|