From 1c96c1f1dd23aaf1abcdab748a003e42bdfee2ec Mon Sep 17 00:00:00 2001 From: jazz Date: Mon, 23 Mar 2026 13:45:35 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EC=A0=81=EB=A6=BD=EB=A7=88=EC=9D=BC?= =?UTF-8?q?=EB=A6=AC=EC=A7=80=200=EC=9B=90=20=EB=85=B8=EC=B6=9C=EC=95=88?= =?UTF-8?q?=ED=95=A8=20&=20=EA=B5=AC=EB=A7=A4=EC=8B=9C=20=EC=98=88?= =?UTF-8?q?=EC=83=81=EC=A0=81=EB=A6=BD=EB=82=B4=EC=9A=A9=200=EC=9B=90=20?= =?UTF-8?q?=EB=85=B8=EC=B6=9C=20=EC=95=88=ED=95=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xml/mapper/gcone/mbr/mlg/BOMlgMapper.xml | 1 + .../WEB-INF/views/sopmal/ordr/MbrPurchsC.jsp | 23 ++++++++++++++++++- .../views/sopmal_m/ordr/MbrPurchsC.jsp | 23 ++++++++++++++++++- 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mybatis/xml/mapper/gcone/mbr/mlg/BOMlgMapper.xml b/src/main/resources/mybatis/xml/mapper/gcone/mbr/mlg/BOMlgMapper.xml index c1a7a487..679fc2a5 100644 --- a/src/main/resources/mybatis/xml/mapper/gcone/mbr/mlg/BOMlgMapper.xml +++ b/src/main/resources/mybatis/xml/mapper/gcone/mbr/mlg/BOMlgMapper.xml @@ -13,6 +13,7 @@ diff --git a/src/main/webapp/WEB-INF/views/sopmal/ordr/MbrPurchsC.jsp b/src/main/webapp/WEB-INF/views/sopmal/ordr/MbrPurchsC.jsp index fed79f6c..4bab810f 100644 --- a/src/main/webapp/WEB-INF/views/sopmal/ordr/MbrPurchsC.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal/ordr/MbrPurchsC.jsp @@ -2563,6 +2563,19 @@ /* 결제예정금액 > 결제금액 세팅 */ const fn_set_setle_amt = function(data) { + + + + + + + + + + + + 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 @@ -
+
예상 적립혜택
  • 구매 확정 시 적립 diff --git a/src/main/webapp/WEB-INF/views/sopmal_m/ordr/MbrPurchsC.jsp b/src/main/webapp/WEB-INF/views/sopmal_m/ordr/MbrPurchsC.jsp index 2f3b6f03..4c19b3c5 100644 --- a/src/main/webapp/WEB-INF/views/sopmal_m/ordr/MbrPurchsC.jsp +++ b/src/main/webapp/WEB-INF/views/sopmal_m/ordr/MbrPurchsC.jsp @@ -2578,6 +2578,19 @@ /* 결제예정금액 > 결제금액 세팅 */ const fn_set_setle_amt = function(data) { + + + + + + + + + + + + var totSaveMlg = ${totSaveMlg}; + if (!fn_is_empty(data)) { const table = $('.orderDetail__table--price table'); @@ -2589,6 +2602,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 tr = ''; if (data.evtDscntAmt > 0) { @@ -3884,7 +3905,7 @@
-
+