Просмотр исходного кода

이태영 - 20210507 네이버페이 개발 중

xodud lee 5 лет назад
Родитель
Сommit
a0f35a0ca6

+ 1 - 3
src/main/java/com/style24/core/biz/service/TscKcpService.java

@@ -52,7 +52,6 @@ public class TscKcpService {
 		result.setReqTx(request.getParameter("req_tx"));
 		result.setTranCd(request.getParameter("tran_cd"));
 		result.setUsePayMethod(request.getParameter("use_pay_method"));
-		result.setOrdNo(Integer.parseInt(request.getParameter("ordr_idxx")));
 		result.setPgShopId(env.getProperty("pg.kcp.site.cd"));
 		result.setPayStat(TscConstants.PaymentStat.PAYMENT_COMPLETE.value());
 
@@ -72,7 +71,7 @@ public class TscKcpService {
 
 		// 05. 실행
 		if (result.getTranCd().length() > 0) {			
-			c_PayPlus.mf_do_tx(env.getProperty("pg.kcp.site.cd"), env.getProperty("pg.kcp.site.key"), result.getTranCd(), "", result.getOrdNo() + "", env.getProperty("pg.kcp.log.level"), "0");
+			c_PayPlus.mf_do_tx(env.getProperty("pg.kcp.site.cd"), env.getProperty("pg.kcp.site.key"), result.getTranCd(), "", result.getPgOrdNo(), env.getProperty("pg.kcp.log.level"), "0");
 		} else {
 			c_PayPlus.m_res_cd  = "9562";
 			c_PayPlus.m_res_msg = "연동 오류|tran_cd값이 설정되지 않았습니다.";
@@ -332,7 +331,6 @@ public class TscKcpService {
 					payment.setUpdNo(param.getUpdNo() == null ? 0 : param.getUpdNo());
 					payment.setPayGb(param.getPayGb());
 					payment.setPayStat(param.getPayStat());
-					payment.setOrdNo(param.getOrdNo());
 					payment.setPgTradeNo(c_PayPlus.mf_get_res("tno"));		// 환불 요청건의 KCP 거래번호
 
 					orderDao.insertPaymentCancel(payment);

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

@@ -86,6 +86,7 @@ public class Payment extends TscBaseDomain {
 	private String ipAddress;				// IP주소
 	private String bankNm;					// 은행명
 	private String batchYn;					// 배치여부
+	private String pgOrdNo;					// PG 송부용 주문번호 (주문 : ordNo, 추가배송비 : C + ordChgSq)
 	
 	// KakaoPay
 	private String partnerOrderId;			// 카카오페이 가맹점 주문번호, 최대 100자

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

@@ -2086,7 +2086,7 @@
 			, REG_DT
 			, UPD_NO
 			, UPD_DT )
-		SELECT #{ordNo}
+		SELECT ORD_NO
 			 , NOW()
 			 , PAY_MEANS
 			 , #{payAmt}