|
|
@@ -2326,13 +2326,16 @@ public class TscOrderChangeService {
|
|
|
orderChangeDao.createOrderDetailHstForAllCancel(orderDetail);
|
|
|
|
|
|
// 주문상세단품정보 수정 및 이력 등록
|
|
|
- // 2021.06.25 전체취소 (취소완료) (정산구분값추가)
|
|
|
- orderDetail.setOrdChgSq(ordChgSq);
|
|
|
- orderDetail.setOrdDtlStat(TscConstants.OrdDtlItemStat.SALE_RETURN_CANCEL.value());
|
|
|
- orderChangeDao.createOrderDetailItemHstForAllCancel(orderDetail);
|
|
|
-
|
|
|
orderChangeDao.updateOrderDetailItemForAllCancel(orderDetail);
|
|
|
-
|
|
|
+
|
|
|
+ // 2021.06.25 전체취소 (취소완료) (정산구분값추가)
|
|
|
+ // 2021.12.20 card007 결제전주문취소 정산처리 제외
|
|
|
+ if (!TscConstants.OrderChangeStat.PAYMENT_BEFORE_CANCEL.value().equals(chgStat)) {
|
|
|
+ orderDetail.setOrdChgSq(ordChgSq);
|
|
|
+ orderDetail.setOrdDtlStat(TscConstants.OrdDtlItemStat.SALE_RETURN_CANCEL.value());
|
|
|
+ orderChangeDao.createOrderDetailItemHstForAllCancel(orderDetail);
|
|
|
+ }
|
|
|
+
|
|
|
// 10. 배송비 취소 처리
|
|
|
OrderChange deliveryFee = new OrderChange();
|
|
|
deliveryFee.setOrdNo(ordNo);
|