화폐단위 변경 샘플 등록(3)

This commit is contained in:
김현욱
2025-12-08 17:12:34 +09:00
parent 681963c34a
commit 2ccdd0aba0

View File

@@ -19,6 +19,7 @@
<head> <head>
<jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/> <jsp:include page="/WEB-INF/views/comm/mobile/Include.jsp"/>
<spring:eval expression="@environment.getProperty('sopmalfo.common.fileupload.cdnurl')" var="cdnurl"/> <spring:eval expression="@environment.getProperty('sopmalfo.common.fileupload.cdnurl')" var="cdnurl"/>
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
<script type="text/javascript" src="//developers.band.us/js/share/band-button.js?v=24082024"></script> <script type="text/javascript" src="//developers.band.us/js/share/band-button.js?v=24082024"></script>
<script type="text/JavaScript" src="https://developers.kakao.com/sdk/js/kakao.min.js"></script> <script type="text/JavaScript" src="https://developers.kakao.com/sdk/js/kakao.min.js"></script>
<script type="text/javascript">Kakao.init('${kakaoKey}');</script> <script type="text/javascript">Kakao.init('${kakaoKey}');</script>
@@ -586,7 +587,7 @@
var $number = $counter.find(".product-count__amount-number"); var $number = $counter.find(".product-count__amount-number");
var $price = $counter.find(".product-count__priceNum"); var $price = $counter.find(".product-count__priceNum");
$number.text(productArr[$index][1]); $number.text(productArr[$index][1]);
$price.text(addComma(productArr[$index][3]) + "원"); $price.text(addComma(productArr[$index][3]) + '${curUnit}');
}); });
updateTotalPrice(); // 총 상품금액 업데이트 updateTotalPrice(); // 총 상품금액 업데이트
} }
@@ -646,7 +647,8 @@
type: "post", type: "post",
url: "/sopmal/goods/selectRvwBnefInfo", url: "/sopmal/goods/selectRvwBnefInfo",
success: function (data) { success: function (data) {
fn_set_rvw_bnef_cn(data); const jsonString = JSON.stringify(data.resBody.result);
fn_set_rvw_bnef_cn(jsonString);
openModal("reviewBenefitPop"); openModal("reviewBenefitPop");
} }
}); });
@@ -664,50 +666,51 @@
/*리뷰 혜택 내용 set*/ /*리뷰 혜택 내용 set*/
const fn_set_rvw_bnef_cn = (data) => { const fn_set_rvw_bnef_cn = (data) => {
const rvwBnefInfo = JSON.parse(data.resBody.result); // const rvwBnefInfo = JSON.parse(data.resBody.result);
const rvwBnefInfo = JSON.parse(JSON.parse(data));
/*일반리뷰 정보*/ /*일반리뷰 정보*/
let gnrlRvwMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.gnrlRvwMlgAccmlmnyAmt); let gnrlRvwMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.gnrlRvwMlgAccmlmnyAmt) != undefined ? rvwBnefInfo.gnrlRvwMlgAccmlmnyAmt : null;
let photoRvwMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.photoRvwMlgAccmlmnyAmt); let photoRvwMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.photoRvwMlgAccmlmnyAmt != undefined ? rvwBnefInfo.photoRvwMlgAccmlmnyAmt : null);
console.log(gnrlRvwMlgAccmlmnyAmt); // console.log(gnrlRvwMlgAccmlmnyAmt) != undefined ? rvwBnefInfo.gnrlRvwMlgAccmlmnyAmt : null;
console.log(photoRvwMlgAccmlmnyAmt); // console.log(photoRvwMlgAccmlmnyAmt != undefined ? rvwBnefInfo.photoRvwMlgAccmlmnyAmt : null);
let writngChrCnt = rvwBnefInfo.writngChrCnt; let writngChrCnt = rvwBnefInfo.writngChrCnt != undefined ? rvwBnefInfo.writngChrCnt : null;
/*한달리뷰 정보*/ /*한달리뷰 정보*/
let monthBbsExpsrAt = rvwBnefInfo.monthBbsExpsrAt; let monthBbsExpsrAt = rvwBnefInfo.monthBbsExpsrAt != undefined ? rvwBnefInfo.monthBbsExpsrAt : null;
let monthPhotoRvwMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.monthPhotoRvwMlgAccmlmnyAmt); let monthPhotoRvwMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.monthPhotoRvwMlgAccmlmnyAmt != undefined ? rvwBnefInfo.monthPhotoRvwMlgAccmlmnyAmt : null);
/*일반리뷰,포토리뷰 추가 마일리지 정보*/ /*일반리뷰,포토리뷰 추가 마일리지 정보*/
let aditMlgPymntBgnDe = rvwBnefInfo.aditMlgPymntBgnDe; let aditMlgPymntBgnDe = rvwBnefInfo.aditMlgPymntBgnDe != undefined ? rvwBnefInfo.aditMlgPymntBgnDe : null;
let aditMlgPymntEndDe = rvwBnefInfo.aditMlgPymntEndDe; let aditMlgPymntEndDe = rvwBnefInfo.aditMlgPymntEndDe != undefined ? rvwBnefInfo.aditMlgPymntEndDe : null;
let aditPymntMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.aditPymntMlgAccmlmnyAmt); let aditPymntMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.aditPymntMlgAccmlmnyAmt != undefined ? rvwBnefInfo.aditPymntMlgAccmlmnyAmt : null);
/*한달리뷰,포토리뷰 추가 마일리지 정보*/ /*한달리뷰,포토리뷰 추가 마일리지 정보*/
let monthAditMlgPymntBgnDe = rvwBnefInfo.monthAditMlgPymntBgnDe; let monthAditMlgPymntBgnDe = rvwBnefInfo.monthAditMlgPymntBgnDe != undefined ? rvwBnefInfo.monthAditMlgPymntBgnDe : null;
let monthAditMlgPymntEndDe = rvwBnefInfo.monthAditMlgPymntEndDe; let monthAditMlgPymntEndDe = rvwBnefInfo.monthAditMlgPymntEndDe != undefined ? rvwBnefInfo.monthAditMlgPymntEndDe : null;
let monthAditPymntMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.monthAditPymntMlgAccmlmnyAmt); let monthAditPymntMlgAccmlmnyAmt = fn_applc_mil_amt(rvwBnefInfo.monthAditPymntMlgAccmlmnyAmt != undefined ? rvwBnefInfo.monthAditPymntMlgAccmlmnyAmt : null);
/*포토리뷰 금액 존재 여부에 따른 html 구성*/ /*포토리뷰 금액 존재 여부에 따른 html 구성*/
let photoMilCn = photoRvwMlgAccmlmnyAmt !== '0' ? ` <dl> let photoMilCn = photoRvwMlgAccmlmnyAmt !== '0' ? ` <dl>
<dt> 2.포토리뷰</dt> <dt> 2.포토리뷰</dt>
<dd>마일리지 <em>\${photoRvwMlgAccmlmnyAmt}\원</em> 적립</dd> <dd>마일리지 <em>\${photoRvwMlgAccmlmnyAmt}\점</em> 적립</dd>
</dl>` : ''; </dl>` : '';
/*일반리뷰, 포토리뷰 추가마일리지 여부에 따른 html 구성*/ /*일반리뷰, 포토리뷰 추가마일리지 여부에 따른 html 구성*/
let aditMlgCn = aditPymntMlgAccmlmnyAmt !== '0' ? ` <dl> let aditMlgCn = aditPymntMlgAccmlmnyAmt !== '0' ? ` <dl>
<dt>4. 일반리뷰 ,포토 리뷰 추가 마일리지(\${monthAditMlgPymntBgnDe}\ ~ \${monthAditMlgPymntEndDe}\ )</dt> <dt>4. 일반리뷰 ,포토 리뷰 추가 마일리지(\${monthAditMlgPymntBgnDe}\ ~ \${monthAditMlgPymntEndDe}\ )</dt>
<dd>마일리지 <em>\${aditPymntMlgAccmlmnyAmt}\원</em> 적립</dd> <dd>마일리지 <em>\${aditPymntMlgAccmlmnyAmt}\점</em> 적립</dd>
</dl>` : ''; </dl>` : '';
/*한딜리뷰 사용 여부에 따른 html 구성*/ /*한딜리뷰 사용 여부에 따른 html 구성*/
let monthMilCn = monthBbsExpsrAt === 'Y' ? `<dl> let monthMilCn = monthBbsExpsrAt === 'Y' ? `<dl>
<dt>3. 한달리뷰</dt> <dt>3. 한달리뷰</dt>
<dd>마일리지 <em>\${monthPhotoRvwMlgAccmlmnyAmt}\원</em> 적립</dd> <dd>마일리지 <em>\${monthPhotoRvwMlgAccmlmnyAmt}\점</em> 적립</dd>
</dl>` : ''; </dl>` : '';
/* 한달 리뷰 추가마일리지 여부에 따른 html 구성*/ /* 한달 리뷰 추가마일리지 여부에 따른 html 구성*/
let monthAditMlgCn = monthAditPymntMlgAccmlmnyAmt !== '0' ? ` <dl> let monthAditMlgCn = monthAditPymntMlgAccmlmnyAmt !== '0' ? ` <dl>
<dt>5. 한달리뷰 추가 마일리지(\${monthAditMlgPymntBgnDe}\ ~ \${monthAditMlgPymntEndDe}\)</dt> <dt>5. 한달리뷰 추가 마일리지(\${monthAditMlgPymntBgnDe}\ ~ \${monthAditMlgPymntEndDe}\)</dt>
<dd>마일리지 <em>\${monthAditPymntMlgAccmlmnyAmt}\원</em> 적립</dd> <dd>마일리지 <em>\${monthAditPymntMlgAccmlmnyAmt}\점</em> 적립</dd>
</dl>` : ''; </dl>` : '';
/*한달리뷰 사용 여부에 따른 분기 처리(상품 설정에 따른)*/ /*한달리뷰 사용 여부에 따른 분기 처리(상품 설정에 따른)*/
const MtRvwWritngPosblAt = $("#MtRvwWritngPosblAt").val(); const MtRvwWritngPosblAt = $("#MtRvwWritngPosblAt").val();
@@ -718,7 +721,7 @@
/* 분기처리후 최종 html*/ /* 분기처리후 최종 html*/
let rvwBnefInfoCn = `<dl> let rvwBnefInfoCn = `<dl>
<dt>1. 일반리뷰</dt> <dt>1. 일반리뷰</dt>
<dd>마일리지 <em>\${gnrlRvwMlgAccmlmnyAmt}\원</em> 적립</dd> <dd>마일리지 <em>\${gnrlRvwMlgAccmlmnyAmt}\점</em> 적립</dd>
</dl> </dl>
\${photoMilCn} \${photoMilCn}
\${aditMlgCn} \${aditMlgCn}
@@ -2216,6 +2219,8 @@
// 묶음배송 개수 // 묶음배송 개수
const bundleDlvyCndAmt = `${resultMap.goodsDtl.bundleDlvyCndAmt}`; const bundleDlvyCndAmt = `${resultMap.goodsDtl.bundleDlvyCndAmt}`;
let curUnit = `${curUnit}`;
/*배송비 정보 세팅 */ /*배송비 정보 세팅 */
/*기본 배송비 세팅 */ /*기본 배송비 세팅 */
@@ -2229,24 +2234,24 @@
<tbody> <tbody>
<tr> <tr>
<th>기본배송비</th> <th>기본배송비</th>
<td>\${dftDlvyAmt}\원</td> <td>\${dftDlvyAmt}${curUnit}\</td>
</tr>`; </tr>`;
//금액 구간이 있을 경우 //금액 구간이 있을 경우
let amtCndUseCn = amtCndUseAt === 'Y' ? `<tr> let amtCndUseCn = amtCndUseAt === 'Y' ? `<tr>
<th>\${amtCndAditAmt}\원 이상 ~</th> <th>\${amtCndAditAmt}${curUnit}\ 이상 ~</th>
<td>0원</td> <td>0\${curUnit}\</td>
</tr>` : ""; </tr>` : "";
//개수조건 있을 경우 //개수조건 있을 경우
let cntCndUseCn = cntCndUseAt === 'Y' ? `<tr> let cntCndUseCn = cntCndUseAt === 'Y' ? `<tr>
<th>\${cntCndAditAmt}\개 이상 ~</th> <th>\${cntCndAditAmt}\개 이상 ~</th>
<td>0원</td> <td>0\${curUnit}\</td>
</tr>` : ""; </tr>` : "";
// 묶음배송 있을 경우 // 묶음배송 있을 경우
let bundleDlvyUseCn = bundleDlvyUseAt === 'Y' ? `<tr> let bundleDlvyUseCn = bundleDlvyUseAt === 'Y' ? `<tr>
<th>\${bundleDlvyCndAmt}\원 이상 ~</th> <th>\${bundleDlvyCndAmt}${curUnit}\ 이상 ~</th>
<td>0원(묶음 배송)</td> <td>0\${curUnit}\(묶음 배송)</td>
</tr>` : ""; </tr>` : "";
let dftDlvyAmtCnEnd = ` </tbody> let dftDlvyAmtCnEnd = ` </tbody>
@@ -2266,15 +2271,15 @@
<tbody> <tbody>
<tr> <tr>
<th>도서산간</th> <th>도서산간</th>
<td>\${areaAditDlvyAmt}\원</td> <td>\${areaAditDlvyAmt}${curUnit}\</td>
</tr> </tr>
<tr> <tr>
<th>제주지역</th> <th>제주지역</th>
<td>\${areaAditDlvyAmt}\원</td> <td>\${areaAditDlvyAmt}${curUnit}\</td>
</tr> </tr>
<tr> <tr>
<th>제주도서산간</th> <th>제주도서산간</th>
<td>\${areaAditDlvyAmt}\원</td> <td>\${areaAditDlvyAmt}${curUnit}\</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@@ -3740,11 +3745,11 @@ const fn_move_goodsDtl_login = () => {
<c:when test="${resultMap.goodsDtl.pricRplcWordsUseAt ne 'Y'}"> <c:when test="${resultMap.goodsDtl.pricRplcWordsUseAt ne 'Y'}">
<div class="productDetailInfo__price__price"> <div class="productDetailInfo__price__price">
<span class="productDetailInfo__price__original"> <span class="productDetailInfo__price__original">
<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.cnsmrpric}"/></span><span class="priceUnit">원</span> <span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.cnsmrpric}"/></span><span class="priceUnit">${curUnit}</span>
<input type="hidden" id="cnsmrpric" value="<c:out value="${resultMap.goodsDtl.cnsmrpric}"/> "/> <input type="hidden" id="cnsmrpric" value="<c:out value="${resultMap.goodsDtl.cnsmrpric}"/> "/>
</span> </span>
<span class="productDetailInfo__price__current" id="_salesPrice"> <span class="productDetailInfo__price__current" id="_salesPrice">
<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.slepric}"/></span><span class="priceUnit">원</span> <span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.slepric}"/></span><span class="priceUnit">${curUnit}</span>
</span> </span>
</div> </div>
<div class="productDetailInfo__price__sale"> <div class="productDetailInfo__price__sale">
@@ -3797,7 +3802,7 @@ const fn_move_goodsDtl_login = () => {
<div class="productDetailInfo__price__current coupon" style="font-size: large; color: #e34747;"> <div class="productDetailInfo__price__current coupon" style="font-size: large; color: #e34747;">
<span class="productCoupon__text">최대혜택가</span> <span class="productCoupon__text">최대혜택가</span>
<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.dcSlepric}"/></span><span <span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.dcSlepric}"/></span><span
class="priceUnit"></span>원 class="priceUnit"></span>${curUnit}
<span class="percent">${resultMap.goodsDtl.dcPercent}%</span> &nbsp; <span class="percent">${resultMap.goodsDtl.dcPercent}%</span> &nbsp;
<button id="dcPrice" class="infoBtn"> <button id="dcPrice" class="infoBtn">
<i class="icon icon_question"></i> <i class="icon icon_question"></i>
@@ -3841,12 +3846,12 @@ const fn_move_goodsDtl_login = () => {
<c:if test="${resultMap.goodsDtl.amtCndUseAt eq 'Y'}"> <c:if test="${resultMap.goodsDtl.amtCndUseAt eq 'Y'}">
(<span class="comma"><c:out (<span class="comma"><c:out
value="${resultMap.goodsDtl.amtCndAditAmt}" default="0"/></span> value="${resultMap.goodsDtl.amtCndAditAmt}" default="0"/></span>
<span class="priceUnit">원</span> 이상 무료 배송) <span class="priceUnit">${curUnit}</span> 이상 무료 배송)
</c:if> </c:if>
<c:if test="${resultMap.goodsDtl.dlvyGroupDvCd eq '03'}"> <c:if test="${resultMap.goodsDtl.dlvyGroupDvCd eq '03'}">
(<span class="comma">유료배송 : <c:out (<span class="comma">유료배송 : <c:out
value="${resultMap.goodsDtl.dftDlvyAmt}" default="0"/></span> value="${resultMap.goodsDtl.dftDlvyAmt}" default="0"/></span>
<span class="priceUnit">원</span>) <span class="priceUnit">${curUnit}</span>)
</c:if> </c:if>
<c:if test="${ resultMap.goodsDtl.amtCndUseAt eq 'Y'}"> <c:if test="${ resultMap.goodsDtl.amtCndUseAt eq 'Y'}">
<button type="button" class="infoBtn" onclick="fn_select_dlvy_info('deliveryFeePop')"> <button type="button" class="infoBtn" onclick="fn_select_dlvy_info('deliveryFeePop')">
@@ -3866,7 +3871,7 @@ const fn_move_goodsDtl_login = () => {
<dl> <dl>
<dt>구매시 <br/> 적립혜택</dt> <dt>구매시 <br/> 적립혜택</dt>
<dd style="margin-top: 9px;"> <dd style="margin-top: 9px;">
<em><fmt:formatNumber value="${(resultMap.goodsDtl.mlgAccmlAmt + resultMap.goodsDtl.gradMlgAccmlAmt + resultMap.goodsDtl.evtMlgAccmlAmt) }"/>원</em> <em><fmt:formatNumber value="${(resultMap.goodsDtl.mlgAccmlAmt + resultMap.goodsDtl.gradMlgAccmlAmt + resultMap.goodsDtl.evtMlgAccmlAmt) }"/>${curUnit}</em>
<c:if test = "${resultMap.goodsDtl.rvwWritngPosblAt eq 'Y' || resultMap.goodsDtl.rvwWritngPosblAt eq 'N'}"> <c:if test = "${resultMap.goodsDtl.rvwWritngPosblAt eq 'Y' || resultMap.goodsDtl.rvwWritngPosblAt eq 'N'}">
· 리뷰작성시 적립 · 리뷰작성시 적립
<button class="infoBtn" onclick="fn_select_rvw_bnef_info()"> <button class="infoBtn" onclick="fn_select_rvw_bnef_info()">
@@ -4054,7 +4059,7 @@ const fn_move_goodsDtl_login = () => {
<c:if test="${goodsOpt01.disableAt eq 'Y'}"> <span>(품절)</span></c:if> <c:if test="${goodsOpt01.disableAt eq 'Y'}"> <span>(품절)</span></c:if>
</div> </div>
<div class="product-option__right"> <div class="product-option__right">
<span class="product-option__price"><fmt:formatNumber value="${goodsOpt01.slepric}"/>원</span> <span class="product-option__price"><fmt:formatNumber value="${goodsOpt01.slepric}"/>${curUnit}</span>
<span class="product-option__monthly-payment">${goodsOpt01.optnInfo}</span> <span class="product-option__monthly-payment">${goodsOpt01.optnInfo}</span>
</div> </div>
</c:if> </c:if>
@@ -4160,7 +4165,7 @@ const fn_move_goodsDtl_login = () => {
<span class="product-total__text">총 상품금액</span> <span class="product-total__text">총 상품금액</span>
<span class="product-total__price"> <span class="product-total__price">
<span class="productDetailInfo__priceTotal__totalPriceNum">0</span><span <span class="productDetailInfo__priceTotal__totalPriceNum">0</span><span
class="won">원</span></span> class="won">${curUnit}</span></span>
</div> </div>
<c:choose> <c:choose>
<c:when test="${resultMap.goodsDtl.buttonRplcWordsUseAt ne 'Y'}"> <c:when test="${resultMap.goodsDtl.buttonRplcWordsUseAt ne 'Y'}">
@@ -4281,10 +4286,10 @@ const fn_move_goodsDtl_login = () => {
<span class="product-unit-price__original"> <span class="product-unit-price__original">
<span class="comma"> <span class="comma">
<c:out value="${relateInfo.cnsmrpric}"/> </span> <c:out value="${relateInfo.cnsmrpric}"/> </span>
<span class="priceUnit">원</span></span> <span class="priceUnit">${curUnit}</span></span>
<span class="product-unit-price__current"> <span class="product-unit-price__current">
<span class="comma"><fmt:formatNumber value="${relateInfo.slepric}"/> </span> <span class="comma"><fmt:formatNumber value="${relateInfo.slepric}"/> </span>
<span class="priceUnit">원</span></span> <span class="priceUnit">${curUnit}</span></span>
</div> </div>
<div class="product-unit-price__sale"> <div class="product-unit-price__sale">
<span class="percent"> <span class="percent">
@@ -4751,20 +4756,20 @@ const fn_move_goodsDtl_login = () => {
<ul class="productDetailInfo__saleList" style="font-size: 15px; color: #16191d"> <ul class="productDetailInfo__saleList" style="font-size: 15px; color: #16191d">
<li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;"> <li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;">
<span class="productDetailInfo__miscTh">상품가격</span> <span class="productDetailInfo__miscTh">상품가격</span>
<span class="productDetailInfo__miscTd" style="margin-left: auto;"><span class="comma" style=" margin-left: auto;"><fmt:formatNumber value="${resultMap.goodsDtl.slepric}"/> </span><span class="priceUnit" style="font-size: small;">원</span></span> <span class="productDetailInfo__miscTd" style="margin-left: auto;"><span class="comma" style=" margin-left: auto;"><fmt:formatNumber value="${resultMap.goodsDtl.slepric}"/> </span><span class="priceUnit" style="font-size: small;">${curUnit}</span></span>
</li> </li>
<hr style="color:darkgray"/> <hr style="color:darkgray"/>
<c:if test="${resultMap.goodsDtl.eventAt eq 'Y'}"> <c:if test="${resultMap.goodsDtl.eventAt eq 'Y'}">
<li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;"> <li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;">
<span class="productDetailInfo__miscTh">이벤트 <c:if test="${ not empty resultMap.goodsDtl.evtnm}"><br/><span style="font-size: small;">${resultMap.goodsDtl.evtnm}</span></c:if></span> <span class="productDetailInfo__miscTh">이벤트 <c:if test="${ not empty resultMap.goodsDtl.evtnm}"><br/><span style="font-size: small;">${resultMap.goodsDtl.evtnm}</span></c:if></span>
<span class="productDetailInfo__miscTd" style=" margin-left: auto;">-<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.evtAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">원</span></span> <span class="productDetailInfo__miscTd" style=" margin-left: auto;">-<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.evtAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">${curUnit}</span></span>
</li> </li>
<hr style="color:darkgray"/> <hr style="color:darkgray"/>
</c:if> </c:if>
<c:if test="${resultMap.goodsDtl.dplctLmttCoupon eq '99' or resultMap.goodsDtl.dplctLmttCoupon eq '03'}"> <c:if test="${resultMap.goodsDtl.dplctLmttCoupon eq '99' or resultMap.goodsDtl.dplctLmttCoupon eq '03'}">
<li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;"> <li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;">
<span class="productDetailInfo__miscTh">상품 쿠폰<c:if test="${ not empty resultMap.goodsDtl.gdCouponSndngNm}"> <br/><span style="font-size: small;">${resultMap.goodsDtl.gdCouponSndngNm }</span></c:if></span> <span class="productDetailInfo__miscTh">상품 쿠폰<c:if test="${ not empty resultMap.goodsDtl.gdCouponSndngNm}"> <br/><span style="font-size: small;">${resultMap.goodsDtl.gdCouponSndngNm }</span></c:if></span>
<span class="productDetailInfo__miscTd" style=" margin-left: auto;" >-<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.gdAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">원</span></span> <span class="productDetailInfo__miscTd" style=" margin-left: auto;" >-<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.gdAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">${curUnit}</span></span>
</li> </li>
<hr style="color:darkgray"/> <hr style="color:darkgray"/>
</c:if> </c:if>
@@ -4777,7 +4782,7 @@ const fn_move_goodsDtl_login = () => {
<span class="percent" style=" margin-left: auto;">-<fmt:formatNumber value="${resultMap.goodsDtl.ctAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">%</span> <span class="percent" style=" margin-left: auto;">-<fmt:formatNumber value="${resultMap.goodsDtl.ctAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">%</span>
</c:when> </c:when>
<c:otherwise> <c:otherwise>
<span class="comma" style=" margin-left: auto;">-<fmt:formatNumber value="${resultMap.goodsDtl.ctAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">원</span> <span class="comma" style=" margin-left: auto;">-<fmt:formatNumber value="${resultMap.goodsDtl.ctAditDscntAmt}"/> </span><span class="priceUnit" style="font-size: small;">${curUnit}</span>
</c:otherwise> </c:otherwise>
</c:choose> </c:choose>
</span> </span>
@@ -4786,7 +4791,7 @@ const fn_move_goodsDtl_login = () => {
</c:if> </c:if>
<li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;"> <li class="productDetailInfo__saleItem" style="display: flex; justify-content: center; align-items: end;">
<span class="productDetailInfo__miscTh" style="color:red;">최대혜택가</span> <span class="productDetailInfo__miscTh" style="color:red;">최대혜택가</span>
<span class="productDetailInfo__miscTd" style="margin-left:auto;color:red; "><span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.dcSlepric}"/> </span><span class="priceUnit" style="font-size: small;">원</span></span> <span class="productDetailInfo__miscTd" style="margin-left:auto;color:red; "><span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.dcSlepric}"/> </span><span class="priceUnit" style="font-size: small;">${curUnit}</span></span>
</li> </li>
</ul> </ul>
</div> </div>