瀏覽代碼

이태영 - 20210423 USAFE 보증보험 개발 중

xodud1202 5 年之前
父節點
當前提交
187c886943

+ 2 - 0
src/main/java/com/style24/core/biz/service/TscKcpService.java

@@ -107,6 +107,7 @@ public class TscKcpService {
 					result.setPayDt(c_PayPlus.mf_get_res("app_time"));			// 승인 시간
 					result.setCashAuthNo(c_PayPlus.mf_get_res("cash_authno"));	// 현금영수증 승인번호
 					result.setCashTradeNo(c_PayPlus.mf_get_res("cash_no"));		// 현금영수증 거래번호
+					result.setBankNm(c_PayPlus.mf_get_res("bank_name"));			// 은행명 (보증보험에서 사용)
 					result.setPayMeans(TscConstants.PayMeans.ACCOUNT_TRANSFER.value());
 				} else if ("001000000000".equals(result.getUsePayMethod())) {
 					// 06-3. 가상계좌 승인 결과 처리 (현금영수증은 입금완료 noti에서 입력)
@@ -114,6 +115,7 @@ public class TscKcpService {
 					result.setVaNo(c_PayPlus.mf_get_res("account"));					// 입금할 계좌 번호
 					result.setVaBank(c_PayPlus.mf_get_res("bankcode").replaceAll("BK", ""));	// 입금 은행 코드(공통코드 G940)
 					result.setVaDeadline(c_PayPlus.mf_get_res("va_date"));			// 가상계좌 입금마감시간
+					result.setBankNm(c_PayPlus.mf_get_res("bankname"));			// 은행명 (보증보험에서 사용)
 					result.setPayStat(TscConstants.PaymentStat.PAYMENT_WAIT.value());	// 결제대기
 					result.setPayMeans(TscConstants.PayMeans.BANK_DEPOSIT.value());
 				} else if ("000010000000".equals(result.getUsePayMethod())) {

+ 5 - 1
src/main/java/com/style24/persistence/domain/Order.java

@@ -636,7 +636,11 @@ public class Order extends TscBaseDomain {
 			}
 		}
 	}
-	
+
+	private String ifYn;				// 증권 인터페이스 여부 (입금 확인 여부)
+	private String insNo;				// USAFE 보증보험 증권번호
+	private String resultCd;			// 결과코드
+	private String resultMsg;			// 결과메세지
 	private String insuranceYn;			// 보증보험신청여부
 	private String birthYmd;			// 생년월일(탈퇴 시 NULL로 처리)
 	private String sexGb;				// 성별구분(공통코드G007). 탈퇴 시 NULL로 처리

+ 1 - 0
src/main/java/com/style24/persistence/domain/Payment.java

@@ -84,6 +84,7 @@ public class Payment extends TscBaseDomain {
 	private String resCd;					// 결과코드
 	private String resMsg;					// 결과메세지
 	private String ipAddress;				// IP주소
+	private String bankNm;					// 은행명
 	
 	// KakaoPay
 	private String partnerOrderId;			// 카카오페이 가맹점 주문번호, 최대 100자

+ 5 - 5
src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

@@ -3604,11 +3604,11 @@
 		) VALUES (
 		    #{ordNo}
 		    , #{custNo}
-		    , CONCAT(#{birthYmd},#{sexGb})
-		    , 'N'
-		    , null
-		    , null
-		    , null
+		    , #{birthYmd}
+		    , #{ifYn}
+		    , #{insNo}
+		    , #{resultCd}
+		    , #{resultMsg}
 		    , NOW()
 		)
 	</insert>