|
@@ -151,6 +151,23 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
mav.addObject("delvFeeCd" , delvFeeCd); // 배송지정책코드
|
|
mav.addObject("delvFeeCd" , delvFeeCd); // 배송지정책코드
|
|
|
mav.addObject("orderChangeDetailList" , orderChangeDetailList); // 변경신청목록 (취소/반품/교환)
|
|
mav.addObject("orderChangeDetailList" , orderChangeDetailList); // 변경신청목록 (취소/반품/교환)
|
|
|
mav.addObject("userId" , userId); // 관리자ID
|
|
mav.addObject("userId" , userId); // 관리자ID
|
|
|
|
|
+
|
|
|
|
|
+ // 2021.11.29 card007 교환배송비 취소가능 여부
|
|
|
|
|
+ String canDeliveryCancelYn = "";
|
|
|
|
|
+ String payMeans = "";
|
|
|
|
|
+ if (ordChgSq > 0) {
|
|
|
|
|
+ // 교환배송비 취소가능여부 조회
|
|
|
|
|
+ OrderChange orderChange = new OrderChange();
|
|
|
|
|
+ orderChange.setOrdChgSq(order.getOrdChgSq());
|
|
|
|
|
+ Collection<Order> paymentList = coreOrderChangeService.getAddDeliveryFeePayment(orderChange);
|
|
|
|
|
+
|
|
|
|
|
+ if (paymentList != null && paymentList.size() > 0) {
|
|
|
|
|
+ canDeliveryCancelYn = paymentList.iterator().next().getCanDeliveryCancelYn();
|
|
|
|
|
+ payMeans = paymentList.iterator().next().getPayMeans();
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ mav.addObject("canDeliveryCancelYn" , canDeliveryCancelYn);
|
|
|
|
|
+ mav.addObject("payMeans" , payMeans);
|
|
|
|
|
|
|
|
String viewName = "";
|
|
String viewName = "";
|
|
|
|
|
|
|
@@ -950,10 +967,21 @@ public class TsaOrderChangeController extends TsaBaseController {
|
|
|
wdGb = exchangeInfoList.iterator().next().getWdGb();
|
|
wdGb = exchangeInfoList.iterator().next().getWdGb();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ // 교환배송비 취소가능여부 조회
|
|
|
|
|
+ OrderChange orderChange = new OrderChange();
|
|
|
|
|
+ orderChange.setOrdChgSq(order.getOrdChgSq());
|
|
|
|
|
+ Collection<Order> paymentList = coreOrderChangeService.getAddDeliveryFeePayment(orderChange);
|
|
|
|
|
+
|
|
|
|
|
+ String canDeliveryCancelYn = "";
|
|
|
|
|
+ if (paymentList != null && paymentList.size() > 0) {
|
|
|
|
|
+ canDeliveryCancelYn = paymentList.iterator().next().getCanDeliveryCancelYn();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
mav.addObject("exchangeInfoList" , exchangeInfoList); // 교환정보
|
|
mav.addObject("exchangeInfoList" , exchangeInfoList); // 교환정보
|
|
|
mav.addObject("chgOrdDtlStat" , chgOrdDtlStat); // 교환상품상세상태
|
|
mav.addObject("chgOrdDtlStat" , chgOrdDtlStat); // 교환상품상세상태
|
|
|
mav.addObject("wdGb" , wdGb); // 회수방법
|
|
mav.addObject("wdGb" , wdGb); // 회수방법
|
|
|
mav.addObject("recallExceptionInfo" , coreOrderChangeService.getRecallExceptionInfo(order)); // 회수 예외 정보
|
|
mav.addObject("recallExceptionInfo" , coreOrderChangeService.getRecallExceptionInfo(order)); // 회수 예외 정보
|
|
|
|
|
+ mav.addObject("canDeliveryCancelYn" , canDeliveryCancelYn); // 교환배송비 취소가능 여부
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
mav.addObject("wdBfSendYn" , wdBfSendYn); // 선발송여부
|
|
mav.addObject("wdBfSendYn" , wdBfSendYn); // 선발송여부
|