|
|
@@ -193,6 +193,9 @@ public class TscOrderChangeService {
|
|
|
// 3. 주문변경정보, 주문정보, 환불정보 (배송정책코드 별)
|
|
|
List<Payment> pgList = new ArrayList<>();
|
|
|
List<GiftCard> cashReceiptsList = new ArrayList<>();
|
|
|
+
|
|
|
+ log.info("cancelDelvRefundList.size() ::: {}", cancelDelvRefundList.size());
|
|
|
+
|
|
|
for (Order obj : cancelDelvRefundList) {
|
|
|
// 취소금액 있을 시 처리
|
|
|
if (obj.getCnclRtnAmt() > 0) {
|
|
|
@@ -318,8 +321,6 @@ public class TscOrderChangeService {
|
|
|
orderDetailItem.setRegNo(userNo);
|
|
|
orderDetailItem.setUpdNo(userNo);
|
|
|
orderDetailItem.setOrdDtlStat(ordDtlStat);
|
|
|
-
|
|
|
- orderChangeDao.updateOrderDetailItem(orderDetailItem);
|
|
|
|
|
|
// 2021.06.25 취소완료 (취소) (정산구분값추가)
|
|
|
// 품절취소
|
|
|
@@ -335,6 +336,8 @@ public class TscOrderChangeService {
|
|
|
|
|
|
orderChangeDao.createOrderDetailItemHst(orderDetailItem);
|
|
|
|
|
|
+ orderChangeDao.updateOrderDetailItem(orderDetailItem);
|
|
|
+
|
|
|
index++;
|
|
|
}
|
|
|
|
|
|
@@ -459,12 +462,19 @@ public class TscOrderChangeService {
|
|
|
}
|
|
|
|
|
|
// 3-4. PG 결제 취소 정보 설정 (상품권으로만 결제 시 PG점프)
|
|
|
+
|
|
|
+ log.info("obj.getRealOrdAmt() ::: {}", obj.getRealOrdAmt());
|
|
|
+ log.info("obj.getDelvFee() ::: {}", obj.getDelvFee());
|
|
|
+ log.info("obj.getAddDelvFee() ::: {}", obj.getAddDelvFee());
|
|
|
+
|
|
|
int spanRealCnclRtnAmt = obj.getRealOrdAmt(); // 취소금액합계
|
|
|
int sumDeliveryFee = obj.getDelvFee(); // 배송비합계
|
|
|
int spanDelvCpnDcAmt = obj.getDelvCpnDcAmt(); // 배송비쿠폰금액
|
|
|
int spanTotDeliveryFee = obj.getAddDelvFee(); // 추가배송비합계
|
|
|
int spanRefundAmt = spanRealCnclRtnAmt;
|
|
|
int addDelvFee = 0;
|
|
|
+
|
|
|
+ log.info("obj.getLastCanYn() ::: {}", obj.getLastCanYn());
|
|
|
|
|
|
// 마지막 취소일때 배송비 추가
|
|
|
if ("Y".equals(obj.getLastCanYn())) {
|
|
|
@@ -512,6 +522,9 @@ public class TscOrderChangeService {
|
|
|
pg.setRegNo(userNo);
|
|
|
pg.setUpdNo(userNo);
|
|
|
|
|
|
+ log.info("pg.getPartCancelAmt() ::: {}", pg.getPartCancelAmt());
|
|
|
+ log.info("pg.getLeftAmt() ::: {}", pg.getLeftAmt());
|
|
|
+
|
|
|
if (spanRefundAmt > 0) {
|
|
|
pgList.add(pg);
|
|
|
}
|
|
|
@@ -2094,8 +2107,6 @@ public class TscOrderChangeService {
|
|
|
orderDetailItem.setRegNo(userNo);
|
|
|
orderDetailItem.setUpdNo(userNo);
|
|
|
orderDetailItem.setOrdDtlStat(ordDtlStat);
|
|
|
-
|
|
|
- orderChangeDao.updateOrderDetailItem(orderDetailItem);
|
|
|
|
|
|
// 2021.06.25 환불컨펌 (반품완료) (정산구분값추가)
|
|
|
orderDetailItem.setOrdDtlStat(TscConstants.OrdDtlItemStat.SALE_RETURN_RETURN_COMPLETE.value());
|
|
|
@@ -2103,6 +2114,8 @@ public class TscOrderChangeService {
|
|
|
orderDetailItem.setOrdChgSq(ordChgSq);
|
|
|
orderChangeDao.createOrderDetailItemHst(orderDetailItem);
|
|
|
|
|
|
+ orderChangeDao.updateOrderDetailItem(orderDetailItem);
|
|
|
+
|
|
|
index++;
|
|
|
}
|
|
|
|