fix : 반품환불 원화금액 추가
This commit is contained in:
@@ -369,13 +369,13 @@
|
||||
|
||||
|
||||
$('input[name="prosbleCancelAmt"]').on('input', function() {
|
||||
console.log("엄ㄴ아런밍럼니;아러");
|
||||
fn_mlg_display_ctrl();
|
||||
});
|
||||
|
||||
|
||||
function rlRefundAmtProcessing() {
|
||||
|
||||
let rlSetleAmt = parseAmount('${resultMap.result.totRefundDscntAmt.rlSetleAmt}');
|
||||
let wonSetleAmt = parseAmount('${resultMap.result.totRefundDscntAmt.wonSetleAmt}');
|
||||
let refundTyCd = '<c:out value="${ resultMap.result.refnd.refundTyCd }"/>';
|
||||
let returnMthCd = $('input[name="returnMthCd"]:checked').val(); // 반품 방법 코드
|
||||
let refundDlvyAmt = '<c:out value="${ resultMap.result.refnd.refundDlvyAmt }"/>'; // 환불 배송비 금액
|
||||
@@ -523,31 +523,38 @@
|
||||
rlRefundAmt = rlRefundAmt > 0 ? rlRefundAmt : 0;
|
||||
$('.rlRefundAmt').text(formatWithComma(rlRefundAmt));
|
||||
|
||||
/*엔화 비율을 구해서 한화환불금액 계산*/
|
||||
console.log("rlRefundAmt:",rlRefundAmt,"rlSetleAmt:",rlSetleAmt,"wonSetleAmt:",wonSetleAmt);
|
||||
let wonRlRefundAmt = Math.ceil((rlRefundAmt / rlSetleAmt) * wonSetleAmt);
|
||||
wonRlRefundAmt = wonRlRefundAmt > 0 ? wonRlRefundAmt : 0;
|
||||
$('.wonRlRefundAmt').text(formatWithComma(wonRlRefundAmt));
|
||||
}
|
||||
|
||||
|
||||
function rlRefundAmtProcessingInput() {
|
||||
|
||||
let refundTyCd = '<c:out value="${ resultMap.result.refnd.refundTyCd }"/>';
|
||||
let returnMthCd = $('input[name="returnMthCd"]:checked').val(); // 반품 방법 코드
|
||||
let refundDlvyAmt = '<c:out value="${ resultMap.result.refnd.refundDlvyAmt }"/>'; // 환불 배송비 금액
|
||||
let returnDlvyRspnsblCd = $('input[name="returnDlvyRspnsblCd"]:checked').val();
|
||||
let returnDlvyPymntTyCd = $('select[name="returnDlvyPymntTyCd"] option:selected').val(); // 반품 지불 방법 코드
|
||||
let returnDlvyAmt = $('input[name="returnDlvyAmt"]').val(); // 반품 배송비 금액
|
||||
let returnDlvyAmtStdr = $('input[name="returnDlvyAmtStdr"]').val(); // 반품 배송비 금액
|
||||
let rlSetleAmt = parseAmount('${resultMap.result.totRefundDscntAmt.rlSetleAmt}');
|
||||
let wonSetleAmt = parseAmount('${resultMap.result.totRefundDscntAmt.wonSetleAmt}');
|
||||
let refundTyCd = '<c:out value="${ resultMap.result.refnd.refundTyCd }"/>';
|
||||
let returnMthCd = $('input[name="returnMthCd"]:checked').val(); // 반품 방법 코드
|
||||
let refundDlvyAmt = '<c:out value="${ resultMap.result.refnd.refundDlvyAmt }"/>'; // 환불 배송비 금액
|
||||
let returnDlvyRspnsblCd = $('input[name="returnDlvyRspnsblCd"]:checked').val();
|
||||
let returnDlvyPymntTyCd = $('select[name="returnDlvyPymntTyCd"] option:selected').val(); // 반품 지불 방법 코드
|
||||
let returnDlvyAmt = $('input[name="returnDlvyAmt"]').val(); // 반품 배송비 금액
|
||||
let returnDlvyAmtStdr = $('input[name="returnDlvyAmtStdr"]').val(); // 반품 배송비 금액
|
||||
|
||||
let refundMltAmt = 0;
|
||||
refundMltAmt = parseAmount(refundMltAmt);
|
||||
let refundMltAmt = 0;
|
||||
refundMltAmt = parseAmount(refundMltAmt);
|
||||
|
||||
let refundCashAmt = 0;
|
||||
refundCashAmt = parseAmount(refundCashAmt);
|
||||
let refundCashAmt = 0;
|
||||
refundCashAmt = parseAmount(refundCashAmt);
|
||||
|
||||
|
||||
let refundAmt = 0; // 최종 환불 금액
|
||||
let refundAmt = 0; // 최종 환불 금액
|
||||
|
||||
let setleAmtGoods = 0;
|
||||
let setleAmtMlg = 0;
|
||||
let setleAmtCash = 0;
|
||||
let setleAmtGoods = 0;
|
||||
let setleAmtMlg = 0;
|
||||
let setleAmtCash = 0;
|
||||
|
||||
$('input[name="goodsRefundAmt"]').each(function(idx) {
|
||||
|
||||
@@ -673,6 +680,13 @@
|
||||
rlRefundAmt = rlRefundAmt > 0 ? rlRefundAmt : 0;
|
||||
$('.rlRefundAmt').text(formatWithComma(rlRefundAmt));
|
||||
|
||||
/*엔화 비율을 구해서 한화환불금액 계산*/
|
||||
console.log("rlRefundAmt:",rlRefundAmt,"rlSetleAmt:",rlSetleAmt,"wonSetleAmt:",wonSetleAmt);
|
||||
let wonRlRefundAmt = Math.ceil((rlRefundAmt / rlSetleAmt) * wonSetleAmt);
|
||||
wonRlRefundAmt = wonRlRefundAmt > 0 ? wonRlRefundAmt : 0;
|
||||
$('.wonRlRefundAmt').text(formatWithComma(wonRlRefundAmt));
|
||||
|
||||
|
||||
}
|
||||
|
||||
$('#returnDlvyPymntTyCd').on('change', function() {
|
||||
@@ -1505,6 +1519,7 @@
|
||||
|
||||
<spring:eval expression="@environment.getProperty('mngrfo.common.fileupload.cdnurl')" var="cdnurl"/>
|
||||
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
|
||||
<spring:eval expression="@environment.getProperty('currency-unit.KR')" var="krUnit"/>
|
||||
<div class="content__inner">
|
||||
<button class="side-nav__fold"><span class="visually-hidden">좌측메뉴 펼치기/닫기</span></button>
|
||||
<div class="page-title">
|
||||
@@ -2739,9 +2754,8 @@
|
||||
<tfoot>
|
||||
<tr class="tfoot-sum">
|
||||
<c:set var="reTotAmt" value="${ resultMap.result.totRefundDscntAmt }"/>
|
||||
<td>결제내역</td>
|
||||
<td colspan="4" class="text-right"></td>
|
||||
<td colspan="7" class="tfoot-sum__sum table__blue-td text-right">
|
||||
<td colspan="2" style="text-align: left;">결제내역</td>
|
||||
<td colspan="10" class="tfoot-sum__sum table__blue-td text-right">
|
||||
<c:if test="${ not empty reTotAmt.refundAmtQySum }">
|
||||
<span class="comma setleAmtGoods">
|
||||
<c:out value="${ reTotAmt.refundAmtQySum }"/>
|
||||
@@ -2790,6 +2804,29 @@
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="tfoot-sum">
|
||||
<td colspan="2" style="text-align: left">환불내역(원화 기준)</td>
|
||||
<td colspan="10" class="tfoot-sum__sum table__blue-td text-center">
|
||||
실결제 금액 :
|
||||
<span class="comma">
|
||||
<c:out value="${ reTotAmt.rlSetleAmt }"/>
|
||||
</span>${curUnit}
|
||||
/
|
||||
<span class="comma">
|
||||
<c:out value="${ reTotAmt.wonSetleAmt }"/>
|
||||
</span>${krUnit}
|
||||
|
|
||||
환불 금액 :
|
||||
<span class="comma rlRefundAmt">
|
||||
<c:out value="${ reTotAmt.realRefundAmt }"/>
|
||||
</span>${curUnit}
|
||||
/
|
||||
<span class="comma tfoot-sum__sum-num wonRlRefundAmt">
|
||||
<c:out value="${ reTotAmt.realWonRefundAmt }"/>
|
||||
</span>${krUnit}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user