|
@@ -267,23 +267,28 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
int ordChgSq = result.getInt("ordChgSq");
|
|
int ordChgSq = result.getInt("ordChgSq");
|
|
|
|
|
|
|
|
if (ordChgSq > 0) {
|
|
if (ordChgSq > 0) {
|
|
|
- try {
|
|
|
|
|
- Payment payment = new Payment();
|
|
|
|
|
- payment.setOrdNo(cnclReq.getOrdNo());
|
|
|
|
|
- payment = coreOrderChangeService.getPaymentInfo(payment);
|
|
|
|
|
- // 네이버페이 주문형 데이터는 알림톡, 메일 송부X
|
|
|
|
|
- if(TscConstants.PgGb.NAVER_ORDER.value().equals(payment.getPgGb())) {
|
|
|
|
|
- return super.ok("성공");
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ Payment payment = new Payment();
|
|
|
|
|
+ payment.setOrdNo(cnclReq.getOrdNo());
|
|
|
|
|
+ payment = coreOrderChangeService.getPaymentInfo(payment);
|
|
|
|
|
+
|
|
|
|
|
+ // 네이버페이 주문형 데이터는 알림톡, 메일 송부X
|
|
|
|
|
+ if(TscConstants.PgGb.NAVER_ORDER.value().equals(payment.getPgGb())) {
|
|
|
|
|
+ return super.ok("성공");
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- // 취소 알림톡 관련 정보 조회
|
|
|
|
|
- OrderChange orderChange = coreOrderChangeService.getKakaoOrderCancelInfo(ordChgSq);
|
|
|
|
|
|
|
+ // 취소 알림톡 관련 정보 조회
|
|
|
|
|
+ OrderChange orderChange = coreOrderChangeService.getKakaoOrderCancelInfo(ordChgSq);
|
|
|
|
|
|
|
|
|
|
+ try {
|
|
|
// 취소 알림톡 발송
|
|
// 취소 알림톡 발송
|
|
|
if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
|
|
if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
|
|
|
coreKakaotalkService.sendOrderCancelComplete(orderChange, userNo);
|
|
coreKakaotalkService.sendOrderCancelComplete(orderChange, userNo);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ try {
|
|
|
// 취소 안내 메일 정보 조회
|
|
// 취소 안내 메일 정보 조회
|
|
|
GagaMap replaceInfo = coreOrderChangeService.getMailOrderCancelReplaceInfo(orderChange);
|
|
GagaMap replaceInfo = coreOrderChangeService.getMailOrderCancelReplaceInfo(orderChange);
|
|
|
|
|
|
|
@@ -292,7 +297,7 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
coreMailService.sendOrderCancel(replaceInfo, userNo);
|
|
coreMailService.sendOrderCancel(replaceInfo, userNo);
|
|
|
}
|
|
}
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
- throw new IllegalStateException(message.getMessage("FAIL_0004"));
|
|
|
|
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -505,15 +510,19 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
int ordChgSq = result.getInt("ordChgSq");
|
|
int ordChgSq = result.getInt("ordChgSq");
|
|
|
|
|
|
|
|
if (ordChgSq > 0) {
|
|
if (ordChgSq > 0) {
|
|
|
|
|
+ // 반품 알림톡 관련 정보 조회
|
|
|
|
|
+ OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
|
|
|
|
|
+
|
|
|
try {
|
|
try {
|
|
|
- // 반품 알림톡 관련 정보 조회
|
|
|
|
|
- OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
|
|
|
|
|
-
|
|
|
|
|
// 반품 알림톡 발송
|
|
// 반품 알림톡 발송
|
|
|
if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
|
|
if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
|
|
|
coreKakaotalkService.sendOrderReturnRequest(orderChange, userNo);
|
|
coreKakaotalkService.sendOrderReturnRequest(orderChange, userNo);
|
|
|
}
|
|
}
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
+ try {
|
|
|
// 반품 안내 메일 정보 조회
|
|
// 반품 안내 메일 정보 조회
|
|
|
GagaMap replaceInfo = coreOrderChangeService.getMailOrderReturnReplaceInfo(orderChange);
|
|
GagaMap replaceInfo = coreOrderChangeService.getMailOrderReturnReplaceInfo(orderChange);
|
|
|
|
|
|
|
@@ -522,7 +531,7 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
coreMailService.sendOrderReturn(replaceInfo, userNo);
|
|
coreMailService.sendOrderReturn(replaceInfo, userNo);
|
|
|
}
|
|
}
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
- throw new IllegalStateException(message.getMessage("FAIL_0004"));
|
|
|
|
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -798,15 +807,19 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
int ordChgSq = result.getInt("ordChgSq");
|
|
int ordChgSq = result.getInt("ordChgSq");
|
|
|
|
|
|
|
|
if (ordChgSq > 0) {
|
|
if (ordChgSq > 0) {
|
|
|
- try {
|
|
|
|
|
- // 교환 알림톡 관련 정보 조회
|
|
|
|
|
- OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
|
|
|
|
|
|
|
+ // 교환 알림톡 관련 정보 조회
|
|
|
|
|
+ OrderChange orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
|
|
|
|
|
|
|
|
|
|
+ try {
|
|
|
// 교환 알림톡 발송
|
|
// 교환 알림톡 발송
|
|
|
if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
|
|
if (StringUtils.isNotBlank(orderChange.getOrdPhnno())) {
|
|
|
coreKakaotalkService.sendOrderExchangeRequest(orderChange, userNo);
|
|
coreKakaotalkService.sendOrderExchangeRequest(orderChange, userNo);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ try {
|
|
|
// 교환 안내 메일 정보 조회
|
|
// 교환 안내 메일 정보 조회
|
|
|
GagaMap replaceInfo = coreOrderChangeService.getMailOrderExchangeReplaceInfo(orderChange);
|
|
GagaMap replaceInfo = coreOrderChangeService.getMailOrderExchangeReplaceInfo(orderChange);
|
|
|
|
|
|
|
@@ -815,7 +828,7 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
coreMailService.sendOrderExchange(replaceInfo, userNo);
|
|
coreMailService.sendOrderExchange(replaceInfo, userNo);
|
|
|
}
|
|
}
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
- throw new IllegalStateException(message.getMessage("FAIL_0004"));
|
|
|
|
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|