Jelajahi Sumber

이태영 - 20210721 네이버페이 수정 중

xodud lee 4 tahun lalu
induk
melakukan
b72d580a0d

+ 18 - 8
src/main/java/com/style24/admin/biz/service/TsaWithdrawService.java

@@ -472,25 +472,35 @@ public class TsaWithdrawService {
 								// 품절 취소 송부
 								Order param = new Order();
 								param.setOrdDtlNo(exception.getOrdDtlNo());
-								coreNaverPayService.sendNaverPaySoldoutCancel(param, userNo);			// 품절취소
+								// coreNaverPayService.sendNaverPaySoldoutCancel(param, userNo);				// 품절취소
+								String addUrl = "/naverpay/send/soldout/cancel?ordDtlNo=" + exception.getOrdDtlNo() + "&userNo=" + userNo;
+								coreNaverPayService.sendScmServerForNaverpay(addUrl);							// 품절취소
 							} else if ("E".equals(exception.getOrdExchGb())){		// 교환 후 확정 후 품절 및 불량
 								// 교환 반려 > 반품 접수 > 반품 완료
-								Order param = new Order();
-								param.setOrdDtlNo(exception.getOrdDtlNo());
+								String addUrl = "";
 
+								// 네이버페이는 SCM을 통해서 송부
 								if(i < 1) {
-									coreNaverPayService.sendNaverPayRejectExchange(exception, userNo);        // 교환반려
+									// coreNaverPayService.sendNaverPayRejectExchange(exception, userNo);        // 교환반려
+									addUrl = "/naverpay/send/reject/exchange?ordChgSq=" + exception.getOrdChgSq() + "&userNo=" + userNo;
+									coreNaverPayService.sendScmServerForNaverpay(addUrl);						// 교환 반려
 								}
 
-								coreNaverPayService.sendNaverPaySoldoutReturnReq(param, userNo);		// 품절반품접수
+								// coreNaverPayService.sendNaverPaySoldoutReturnReq(param, userNo);				// 품절반품접수
+								addUrl = "/naverpay/send/reject/exchange?ordDtlNo=" + exception.getOrdDtlNo() + "&userNo=" + userNo;
+								coreNaverPayService.sendScmServerForNaverpay(addUrl);							// 품절반품접수
 
-								if(i < 1) {
-									coreNaverPayService.sendNaverPayReturnComplete(exception, userNo);        // 반품완료
+								if(i == exceptions.size() - 1) {
+									// coreNaverPayService.sendNaverPayReturnComplete(exception, userNo);		// 반품완료
+									addUrl = "/naverpay/send/return/complete?ordChgSq=" + exception.getOrdChgSq() + "&userNo=" + userNo;
+									coreNaverPayService.sendScmServerForNaverpay(addUrl);						// 반품완료
 								}
 							}
 						} else {								// 정상 반품 완료
 							if(i < 1) {
-								coreNaverPayService.sendNaverPayReturnComplete(exception, userNo);            // 반품완료
+								// coreNaverPayService.sendNaverPayReturnComplete(exception, userNo);            // 반품완료
+								String addUrl = "/naverpay/send/return/complete?ordChgSq=" + exception.getOrdChgSq() + "&userNo=" + userNo;
+								coreNaverPayService.sendScmServerForNaverpay(addUrl);							// 반품완료
 							}
 						}