fix : 적립마일리지 0원 노출안함 & 구매시 예상적립내용 0원 노출 안함
This commit is contained in:
@@ -2563,6 +2563,19 @@
|
||||
|
||||
/* 결제예정금액 > 결제금액 세팅 */
|
||||
const fn_set_setle_amt = function(data) {
|
||||
<c:set var="totSaveMlg" value="0"/>
|
||||
<c:forEach var="ntc" items="${data.mlgAccmlNtcList}">
|
||||
<c:choose>
|
||||
<c:when test="${'06' == ntc.bbsTyCd}">
|
||||
<c:set var="totSaveMlg" value="${totSaveMlg + ntc.gnrlRvwAmt+ntc.photoRvwAmt}"/>
|
||||
</c:when>
|
||||
<c:otherwise>
|
||||
<c:set var="totSaveMlg" value="${totSaveMlg + ntc.photoRvwAmt}"/>
|
||||
</c:otherwise>
|
||||
</c:choose>
|
||||
</c:forEach>
|
||||
var totSaveMlg = ${totSaveMlg};
|
||||
|
||||
if (!fn_is_empty(data)) {
|
||||
const ul = $('.cartOrderBox__list');
|
||||
|
||||
@@ -2574,6 +2587,14 @@
|
||||
$('#setleAmtSapn').text((data.setleAmt).toLocaleString());
|
||||
$('#setleAmtKrSapn').text((data.setleAmtKr).toLocaleString());
|
||||
|
||||
totSaveMlg = totSaveMlg + data.accmlMlgAmt;
|
||||
// 적립예상 마일리지가 0이면 보이지 않게 처리
|
||||
if (totSaveMlg == 0) {
|
||||
$('#saveMlg').hide();
|
||||
}else{
|
||||
$('#saveMlg').show();
|
||||
}
|
||||
|
||||
let li = '';
|
||||
|
||||
if (data.evtDscntAmt > 0) {
|
||||
@@ -3996,7 +4017,7 @@
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<div class="infoBox">
|
||||
<div class="infoBox" id="saveMlg">
|
||||
<div class="infoBox__title">예상 적립혜택</div>
|
||||
<ul class="infoBox__list">
|
||||
<li> 구매 확정 시 <i id="accmlMlgAmtSapn"></i> 적립
|
||||
|
||||
Reference in New Issue
Block a user