|
|
@@ -755,8 +755,20 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
result.set("chgerRtnMemo", orderChange.getChgerRtnMemo()); // 반품메모
|
|
|
|
|
|
// 6. 주문변경 DB 등록 (TB_ORDER_CHANGE, TB_ORDER_CHANGE_DETAIL, TB_REFUND)
|
|
|
- coreOrderChangeService.returnRequest(result);
|
|
|
- // coreOrderChangeService.rtnReq(result, custNo);
|
|
|
+ GagaMap map = coreOrderChangeService.returnRequest(result);
|
|
|
+ Integer ordChgSq = map.getInt("ordChgSq");
|
|
|
+
|
|
|
+ if (ordChgSq > 0) {
|
|
|
+ // 반품 알림톡 관련 정보 조회
|
|
|
+ orderChange = coreOrderChangeService.getKakaoOrderReturnInfo(ordChgSq);
|
|
|
+
|
|
|
+ try {
|
|
|
+ // 반품 알림톡 발송
|
|
|
+ coreKakaotalkService.sendOrderReturnRequest(orderChange, custNo);
|
|
|
+ } catch (Exception e) {
|
|
|
+ throw new IllegalStateException(message.getMessage("FAIL_0004"));
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
result.set("status", GagaResponseStatus.SUCCESS.getCode());
|
|
|
if (orderChange.getAddPayCost() == 0) {
|