|
|
@@ -30,10 +30,10 @@
|
|
|
<form id="cancelRequestFrm" name="cancelRequestFrm">
|
|
|
|
|
|
<th:block th:if="${chgStat} == 'G720_30'">
|
|
|
- <h4 id="orderInfoTitle">취소완료정보</h4>
|
|
|
+ <h4 th:id="orderInfoTitle">취소완료정보</h4>
|
|
|
</th:block>
|
|
|
<th:block th:if="${chgStat} == 'G720_50'">
|
|
|
- <h4 id="orderInfoTitle">반품완료정보</h4>
|
|
|
+ <h4 th:id="orderInfoTitle">반품완료정보</h4>
|
|
|
</th:block>
|
|
|
|
|
|
<div id="gridCnclRtnCompleteList" style="width:100%; height: 200px;" class="ag-theme-balham"></div>
|
|
|
@@ -451,13 +451,6 @@ $(document).ready(function() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // 4. 변경사유설정
|
|
|
- $("#chgReasonNm").text(chgReasonNm);
|
|
|
- $("#chgMemo").text(chgMemo);
|
|
|
- $("#chgMemo").attr("disabled", "true");
|
|
|
- cfnGetTextLength($('#chgMemo'), 1000, $('#chgMemoCount'));
|
|
|
- fnChangeChgReason(chgReason);
|
|
|
-
|
|
|
// 2021.08.04 AS-IS 데이타 처리
|
|
|
if (cnclRtnCompleteList != null) {
|
|
|
addPayCost = cnclRtnCompleteList[0].addPayCost; // 추가배송비
|
|
|
@@ -472,70 +465,89 @@ $(document).ready(function() {
|
|
|
raNm = cnclRtnCompleteList[0].raNm; // 환불계좌명
|
|
|
|
|
|
// 5. 환불에정금액
|
|
|
- var spanOrdAmt = 0;
|
|
|
- var spanCnclRtnAmt = 0;
|
|
|
- var spanTotPntDcAmt = 0;
|
|
|
- var spanPntDcAmt = 0;
|
|
|
- var spanPrePntDcAmt = 0;
|
|
|
- var spanCpnDcAmt = 0;
|
|
|
- var spanCpn1DcAmt = 0;
|
|
|
- var spanGoodsCpnDcAmt = 0;
|
|
|
- var spanCartCpnDcAmt = 0;
|
|
|
- var spanTmtbDcAmt = 0;
|
|
|
- var spanTmtb1DcAmt = 0;
|
|
|
- var spanTmtb2DcAmt = 0;
|
|
|
- var spanGfcdUseAmt = 0;
|
|
|
- var spanRealCnclRtnAmt = 0;
|
|
|
- var spanTotDeliveryFee = addPayCost;
|
|
|
- var spanRefundAmt = 0;
|
|
|
- var spanRealDelvAmt = realDelvAmt;
|
|
|
- var spanSavePntAmt = 0;
|
|
|
+ //var spanOrdAmt = 0;
|
|
|
+ //var spanCnclRtnAmt = 0;
|
|
|
+ //var spanTotPntDcAmt = 0;
|
|
|
+ //var spanPntDcAmt = 0;
|
|
|
+ //var spanPrePntDcAmt = 0;
|
|
|
+ //var spanCpnDcAmt = 0;
|
|
|
+ //var spanCpn1DcAmt = 0;
|
|
|
+ //var spanGoodsCpnDcAmt = 0;
|
|
|
+ //var spanCartCpnDcAmt = 0;
|
|
|
+ //var spanTmtbDcAmt = 0;
|
|
|
+ //var spanTmtb1DcAmt = 0;
|
|
|
+ //var spanTmtb2DcAmt = 0;
|
|
|
+ //var spanGfcdUseAmt = 0;
|
|
|
+ //var spanRealCnclRtnAmt = 0;
|
|
|
+ //var spanTotDeliveryFee = addPayCost;
|
|
|
+ //var spanRefundAmt = 0;
|
|
|
+ //var spanRealDelvAmt = realDelvAmt;
|
|
|
+ //var spanSavePntAmt = 0;
|
|
|
+
|
|
|
+ // 2021.08.11 card007 환불금액 관련 계산 TB_REFUND 정보로 변경
|
|
|
+ //for (i=0 ; i<cnclRtnCompleteList.length ; i++) {
|
|
|
+ // spanOrdAmt = spanOrdAmt + cnclRtnCompleteList[i].ordAmt;
|
|
|
+ // spanCnclRtnAmt = spanCnclRtnAmt + cnclRtnCompleteList[i].cnclRtnAmt;
|
|
|
+ // spanPntDcAmt = spanPntDcAmt + cnclRtnCompleteList[i].pntDcAmt;
|
|
|
+ // spanPrePntDcAmt = spanPrePntDcAmt + cnclRtnCompleteList[i].prePntDcAmt;
|
|
|
+ // spanCpn1DcAmt = spanCpn1DcAmt + cnclRtnCompleteList[i].cpn1DcAmt;
|
|
|
+ // spanGoodsCpnDcAmt = spanGoodsCpnDcAmt + cnclRtnCompleteList[i].goodsCpnDcAmt;
|
|
|
+ // spanCartCpnDcAmt = spanCartCpnDcAmt + cnclRtnCompleteList[i].cartCpnDcAmt;
|
|
|
+ // spanTmtb1DcAmt = spanTmtb1DcAmt + cnclRtnCompleteList[i].tmtb1DcAmt;
|
|
|
+ // spanTmtb2DcAmt = spanTmtb2DcAmt + cnclRtnCompleteList[i].tmtb2DcAmt;
|
|
|
+ // spanGfcdUseAmt = spanGfcdUseAmt + cnclRtnCompleteList[i].gfcdUseAmt;
|
|
|
+ // spanRealCnclRtnAmt = spanRealCnclRtnAmt + cnclRtnCompleteList[i].realOrdAmt;
|
|
|
+ // spanSavePntAmt = spanSavePntAmt + cnclRtnCompleteList[i].savePntAmt;
|
|
|
+ //}
|
|
|
|
|
|
+ var spanCnclRtnAmt = cnclRtnCompleteList[0].rfCnclAmt; // 취소상품금액
|
|
|
+ var spanPntDcAmt = cnclRtnCompleteList[0].rfPntAmt; // 환불 포인트 사용 금액
|
|
|
+ var spanPrePntDcAmt = cnclRtnCompleteList[0].rfPrePntAmt; // 환불 선포인트 사용 금액
|
|
|
+ var spanCpn1DcAmt = cnclRtnCompleteList[0].rfCpn1Amt; // 환불 즉시할인쿠폰 사용 금액
|
|
|
+ var spanGoodsCpnDcAmt = cnclRtnCompleteList[0].rfGoodsCpnAmt; // 환불 상품쿠폰 사용 금액
|
|
|
+ var spanCartCpnDcAmt = cnclRtnCompleteList[0].rfCartCpnAmt; // 환불 장바구니쿠폰 사용 금액
|
|
|
+ var spanDelvCpnDcAmt = cnclRtnCompleteList[0].rfDelvCpnAmt; // 환불 배송비쿠폰 사용 금액
|
|
|
+ var spanTmtb1DcAmt = cnclRtnCompleteList[0].rfTmtb1Amt; // 환불 다다익선1 사용 금액
|
|
|
+ var spanTmtb2DcAmt = cnclRtnCompleteList[0].rfTmtb2Amt; // 환불 다다익선2 사용 금액
|
|
|
+ var spanGfcdUseAmt = cnclRtnCompleteList[0].rfGfcdUseAmt; // 환불 상품권 사용 금액
|
|
|
+ var spanDelvGfcdUseAmt = cnclRtnCompleteList[0].rfDelvGfcdUseAmt; // 환불 배송비 상품권 사용 금액
|
|
|
+ var spanDeliveryFee = cnclRtnCompleteList[0].rfDeliveryFee; // 환불 배송비 금액
|
|
|
+ var spanRefundAmt = cnclRtnCompleteList[0].refundAmt; // 환불금액
|
|
|
+ var spanSavePntAmt = 0; // 적립예정포인트환수 금액
|
|
|
for (i=0 ; i<cnclRtnCompleteList.length ; i++) {
|
|
|
- spanOrdAmt = spanOrdAmt + cnclRtnCompleteList[i].ordAmt;
|
|
|
- spanCnclRtnAmt = spanCnclRtnAmt + cnclRtnCompleteList[i].cnclRtnAmt;
|
|
|
- spanPntDcAmt = spanPntDcAmt + cnclRtnCompleteList[i].pntDcAmt;
|
|
|
- spanPrePntDcAmt = spanPrePntDcAmt + cnclRtnCompleteList[i].prePntDcAmt;
|
|
|
- spanCpn1DcAmt = spanCpn1DcAmt + cnclRtnCompleteList[i].cpn1DcAmt;
|
|
|
- spanGoodsCpnDcAmt = spanGoodsCpnDcAmt + cnclRtnCompleteList[i].goodsCpnDcAmt;
|
|
|
- spanCartCpnDcAmt = spanCartCpnDcAmt + cnclRtnCompleteList[i].cartCpnDcAmt;
|
|
|
- spanTmtb1DcAmt = spanTmtb1DcAmt + cnclRtnCompleteList[i].tmtb1DcAmt;
|
|
|
- spanTmtb2DcAmt = spanTmtb2DcAmt + cnclRtnCompleteList[i].tmtb2DcAmt;
|
|
|
- spanGfcdUseAmt = spanGfcdUseAmt + cnclRtnCompleteList[i].gfcdUseAmt;
|
|
|
- spanRealCnclRtnAmt = spanRealCnclRtnAmt + cnclRtnCompleteList[i].realOrdAmt;
|
|
|
spanSavePntAmt = spanSavePntAmt + cnclRtnCompleteList[i].savePntAmt;
|
|
|
}
|
|
|
|
|
|
- spanTotPntDcAmt = spanPntDcAmt + spanPrePntDcAmt;
|
|
|
- spanCpnDcAmt = spanCpn1DcAmt + spanGoodsCpnDcAmt + spanCartCpnDcAmt + delvCpnDcAmt;
|
|
|
- spanTmtbDcAmt = spanTmtb1DcAmt + spanTmtb2DcAmt;
|
|
|
- spanRefundAmt = spanRealCnclRtnAmt + realDelvAmt;
|
|
|
-
|
|
|
- $(".spanCnclRtnAmt").text(spanCnclRtnAmt.addComma()+"원");
|
|
|
- $(".spanCpn1DcAmt").text(spanCpn1DcAmt.addComma()+"원");
|
|
|
- $(".spanGoodsCpnDcAmt").text(spanGoodsCpnDcAmt.addComma()+"원");
|
|
|
- $(".spanCartCpnDcAmt").text(spanCartCpnDcAmt.addComma()+"원");
|
|
|
-
|
|
|
- var spanCpnDcAmt = spanCpn1DcAmt + spanGoodsCpnDcAmt + spanGoodsCpnDcAmt;
|
|
|
- $(".spanCpnDcAmt").text(spanCpnDcAmt.addComma()+"원");
|
|
|
-
|
|
|
- $(".spanPrePntDcAmt").text(spanPrePntDcAmt.addComma()+"원");
|
|
|
- $(".spanTmtbDcAmt").text(spanTmtbDcAmt.addComma()+"원");
|
|
|
-
|
|
|
+ var spanCpnDcAmt = spanCpn1DcAmt + spanGoodsCpnDcAmt + spanCartCpnDcAmt;
|
|
|
+ var spanTmtbDcAmt = spanTmtb1DcAmt + spanTmtb2DcAmt;
|
|
|
var goodsDcSumAmt = spanPrePntDcAmt + spanTmtbDcAmt;
|
|
|
- $(".goodsDcSumAmt").text(goodsDcSumAmt.addComma()+"원");
|
|
|
+ var spanTotGfcdUseAmt = spanGfcdUseAmt + spanDelvGfcdUseAmt;
|
|
|
+ var totalRefundAmt = spanRefundAmt + spanTotGfcdUseAmt + spanPntDcAmt;
|
|
|
+ //spanRefundAmt = spanRealCnclRtnAmt + realDelvAmt;
|
|
|
|
|
|
- $(".delvCpnAmt").text(delvCpnDcAmt.addComma()+"원");
|
|
|
- $(".addDelvFee").text(addPayCost.addComma()+"원");
|
|
|
- $(".spanRealDelvAmt").text(realDelvAmt.addComma()+"원");
|
|
|
-
|
|
|
- var totalRefundAmt = spanRefundAmt + spanGfcdUseAmt + spanPntDcAmt;
|
|
|
-
|
|
|
- $(".totalRefundAmt").text(totalRefundAmt.addComma()+"원");
|
|
|
- $(".spanRefundAmt").text(spanRefundAmt.addComma()+"원");
|
|
|
- $(".spanGfcdUseAmt").text(spanGfcdUseAmt.addComma()+"원");
|
|
|
- $(".spanPntDcAmt").text(spanPntDcAmt.addComma()+"원");
|
|
|
- $(".spanSavePntAmt").text(spanSavePntAmt.addComma()+"P");
|
|
|
+ // 상품금액
|
|
|
+ $(".spanCnclRtnAmt").text(spanCnclRtnAmt.addComma()+"원"); // 취소상품금액
|
|
|
+
|
|
|
+ // 할인금액차감
|
|
|
+ $(".spanCpnDcAmt").text(spanCpnDcAmt.addComma()+"원"); // 쿠폰할인차감 > 합계
|
|
|
+ $(".spanCpn1DcAmt").text(spanCpn1DcAmt.addComma()+"원"); // 쿠폰할인차감 > 즉시할인쿠폰
|
|
|
+ $(".spanGoodsCpnDcAmt").text(spanGoodsCpnDcAmt.addComma()+"원"); // 쿠폰할인차감 > 주문서상품쿠폰
|
|
|
+ $(".spanCartCpnDcAmt").text(spanCartCpnDcAmt.addComma()+"원"); // 쿠폰할인차감 > 장바구니쿠폰
|
|
|
+ $(".goodsDcSumAmt").text(goodsDcSumAmt.addComma()+"원"); // 상품할인차감 > 합계
|
|
|
+ $(".spanPrePntDcAmt").text(spanPrePntDcAmt.addComma()+"원"); // 상품할인차감 > 선포인트할인
|
|
|
+ $(".spanTmtbDcAmt").text(spanTmtbDcAmt.addComma()+"원"); // 상품할인차감 > 다다익선할인
|
|
|
+
|
|
|
+ // 배송비
|
|
|
+ $(".spanRealDelvAmt").text(spanDeliveryFee.addComma()+"원"); // 환불배송비 > 합계
|
|
|
+ $(".addDelvFee").text(addPayCost.addComma()+"원"); // 환불배송비 > 추가금결제
|
|
|
+ $(".delvCpnAmt").text(spanDelvCpnDcAmt.addComma()+"원"); // 환불배송비 > 배송비쿠폰
|
|
|
+
|
|
|
+ // 환불금액
|
|
|
+ $(".totalRefundAmt").text(totalRefundAmt.addComma()+"원"); // 총환불금액
|
|
|
+ $(".spanRefundAmt").text(spanRefundAmt.addComma()+"원"); // 결제수단환불
|
|
|
+ $(".spanGfcdUseAmt").text(spanTotGfcdUseAmt.addComma()+"원"); // 상품권환불
|
|
|
+ $(".spanPntDcAmt").text(spanPntDcAmt.addComma()+"원"); // 포인트환불
|
|
|
+ $(".spanSavePntAmt").text(spanSavePntAmt.addComma()+"P"); // 포인트환불 > 적립예정포인트환수
|
|
|
|
|
|
var pgGbNm = "";
|
|
|
var cardGbNm = "";
|
|
|
@@ -588,6 +600,13 @@ $(document).ready(function() {
|
|
|
} else {
|
|
|
$("#gridCnclRtnCompleteList").hide();
|
|
|
}
|
|
|
+
|
|
|
+ // 4. 변경사유설정
|
|
|
+ $("#chgReasonNm").text(chgReasonNm);
|
|
|
+ $("#chgMemo").text(chgMemo);
|
|
|
+ $("#chgMemo").attr("disabled", "true");
|
|
|
+ cfnGetTextLength($('#chgMemo'), 1000, $('#chgMemoCount'));
|
|
|
+ fnChangeChgReason(chgReason);
|
|
|
|
|
|
});
|
|
|
</script>
|