fix : 화폐단위 변경 (원 → 円)

This commit is contained in:
이대환
2025-12-18 14:23:23 +09:00
parent 64eb622a49
commit acef9e1c0a
20 changed files with 213 additions and 191 deletions

View File

@@ -4082,7 +4082,7 @@
<%--구입시 해당 상품 마일리지 적립 금액--%>
<dd>
<em><span class="comma"><fmt:formatNumber value="${(resultMap.goodsDtl.mlgAccmlAmt + resultMap.goodsDtl.gradMlgAccmlAmt + resultMap.goodsDtl.evtMlgAccmlAmt) }"/></span>
<span class="priceUnit">${curUnit}</span></em>
<span class="priceUnit">점</span></em>
<c:if test = "${resultMap.goodsDtl.rvwWritngPosblAt eq 'Y'}">
· 리뷰작성시 적립
<button id="reviewBenefit" class="infoBtn">

View File

@@ -15,6 +15,7 @@
2024-05 리브가
--%>
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
<div class="left">
<div class="search-number">
<span class="search-number__text">총 <strong><c:out
@@ -105,9 +106,9 @@
<div class="product-unit-price col order-${list.pricExpsrOrdr-1}" style="order: ${list.pricExpsrOrdr-1}">
<div class="product-unit-price__price">
<span class="product-unit-price__original"><fmt:formatNumber
value="${list.cnsmrpric}"/> 원</span>
value="${list.cnsmrpric}"/> ${curUnit}</span>
<span class="product-unit-price__current"><fmt:formatNumber
value="${list.slepric}"/> 원</span>
value="${list.slepric}"/> ${curUnit}</span>
</div>
<div class="product-unit-price__sale">
<span class="percent"> <c:out value="${list.slePercent}"/> %</span>

View File

@@ -19,6 +19,7 @@
<html lang="ko">
<head>
<spring:eval expression="@environment.getProperty('spring.profiles.active')" var="profiles"/>
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
<c:if test="${profiles eq 'stage' && originalHost eq 'new.chamdahan.com'}">
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
</c:if>
@@ -45,6 +46,7 @@
fn_event();
});
var curUnit = '${curUnit}';
/* ********************************************************
* 초기 설정
@@ -371,7 +373,7 @@
const _price = $(tr).find('.cartItem__afterPrice').text().trim();
/* *
if( "${naverPayYn}" == "N" || _price === "0원" ) {
if( "${naverPayYn}" == "N" || _price === "0" + curUnit ) {
naverCheck = true;
}
*/
@@ -384,7 +386,7 @@
naverCheck = false;
}else{
console.log("naverCheck true");
if( "${naverPayYn}" == "N" || _price === "0원" ) {
if( "${naverPayYn}" == "N" || _price === "0" + curUnit ) {
naverCheck = true;
}else{
naverCheck = false;
@@ -465,35 +467,35 @@
if (data.evtDscntAmt > 0) {
li += '<li class="cartOrderBox__miscItem first">';
li += ' <span class="cartOrderBox__miscTh">이벤트</span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.evtDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span></span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.evtDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
li += '</li>';
}
if (data.goodsCouponDscntAmt > 0) {
li += '<li class="cartOrderBox__miscItem">';
li += ' <span class="cartOrderBox__miscTh">상품 쿠폰</span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.goodsCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span></span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.goodsCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
li += '</li>';
}
if (data.dlvyCouponDscntAmt > 0) {
li += '<li class="cartOrderBox__miscItem">';
li += ' <span class="cartOrderBox__miscTh">배송비 쿠폰</span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.dlvyCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span></span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.dlvyCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
li += '</li>';
}
if (data.cartCouponDscntAmt > 0) {
li += '<li class="cartOrderBox__miscItem">';
li += ' <span class="cartOrderBox__miscTh">장바구니 쿠폰</span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.cartCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span></span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.cartCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
li += '</li>';
}
if (data.useMlgAmt > 0) {
li += '<li class="cartOrderBox__miscItem">';
li += ' <span class="cartOrderBox__miscTh">마일리지 할인</span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.useMlgAmt).toLocaleString() + '</span><span class="priceUnit">원</span></span>';
li += ' <span class="cartOrderBox__miscTd"><span class="comma">' + (data.useMlgAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
li += '</li>';
}
@@ -656,7 +658,7 @@
optn += ' <span class="control-label">' + optnData.optnNm + ' (품절)' + '</span>';
optn += ' </label>';
optn += ' <div class="product-option__right">';
optn += ' <span class="product-option__price">' + (optnData.slepric).toLocaleString() + '원</span>';
optn += ' <span class="product-option__price">' + (optnData.slepric).toLocaleString() + curUnit + '</span>';
optn += ' </div>';
optn += '</div>';
}else{
@@ -671,7 +673,7 @@
optn += ' <span class="control-label">' + optnData.optnNm + '</span>';
optn += ' </label>';
optn += ' <div class="product-option__right">';
optn += ' <span class="product-option__price">' + (optnData.slepric).toLocaleString() + '원</span>';
optn += ' <span class="product-option__price">' + (optnData.slepric).toLocaleString() + curUnit + '</span>';
optn += ' </div>';
optn += '</div>';
}
@@ -1158,8 +1160,8 @@
cOptn += ' <button type="button" id="plus" class="optn-qy-plus product-count__amount-btn plus"><span class="visually-hidden">추가</span></button>';
cOptn += ' </div>';
cOptn += ' <div class="product-count__amount-price-box">';
/*cOptn += ' <span class="product-count__amount-monthly-price">개월당 19,500원</span>';*/
cOptn += ' <span class="product-count__amount-price">' + (fn_nvl(choiceOptn.subSlepric, choiceOptn.slepric)).toLocaleString() + '원</span>';
/*cOptn += ' <span class="product-count__amount-monthly-price">개월당 19,500' + curUnit + '</span>';*/
cOptn += ' <span class="product-count__amount-price">' + (fn_nvl(choiceOptn.subSlepric, choiceOptn.slepric)).toLocaleString() + curUnit + '</span>';
cOptn += ' </div>';
cOptn += ' </div>';
cOptn += '</div>';
@@ -1199,7 +1201,7 @@
$(div).find('.subSlepric').val(pric);
$(div).find('.product-count__amount-number').empty().text(qy);
$(div).find('.product-count__amount-price').empty().text(pric.toLocaleString() + '원');
$(div).find('.product-count__amount-price').empty().text(pric.toLocaleString() + curUnit);
fn_set_goods_optn_total_price();
@@ -1279,7 +1281,7 @@
}
});
$(popup).find('.product-total__price').empty().append(totalPric.toLocaleString() + '<span class="won">원</span>');
$(popup).find('.product-total__price').empty().append(totalPric.toLocaleString() + '<span class="won">' + curUnit + '</span>');
}
/* 옵션 정보 수정 */
@@ -1459,20 +1461,20 @@
<ul class="cartOrderBox__list">
<li>
<span class="cartOrderBox__th">총 주문금액</span>
<span class="cartOrderBox__td"><span class="comma" id="goodsAmtSapn">0</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__td"><span class="comma" id="goodsAmtSapn">0</span><span class="priceUnit">${curUnit}</span></span>
</li>
<li>
<span class="cartOrderBox__th">배송비</span>
<span class="cartOrderBox__td"><span class="comma" id="dlvyAmtSapn">0</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__td"><span class="comma" id="dlvyAmtSapn">0</span><span class="priceUnit">${curUnit}</span></span>
</li>
<li>
<span class="cartOrderBox__th">총 할인금액</span>
<span class="cartOrderBox__td"><span class="cartOrderBox__discountMinus">(-)</span><span id="dscntAmtSapn" class="comma">0</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__td"><span class="cartOrderBox__discountMinus">(-)</span><span id="dscntAmtSapn" class="comma">0</span><span class="priceUnit">${curUnit}</span></span>
</li>
</ul>
<div class="cartOrderBox__total">
<span class="cartOrderBox__totalTh">결제예정금액</span>
<span class="cartOrderBox__totalTd"><span id="setleAmtSapn" class="comma">0</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__totalTd"><span id="setleAmtSapn" class="comma">0</span><span class="priceUnit">${curUnit}</span></span>
</div>
<div class="">
<span class="text">&#8251; 쿠폰 적용가는 최종 결제창에서 확인 가능합니다.</span>
@@ -1566,8 +1568,8 @@
</div>
<div class="product-unit-price">
<div class="product-unit-price__price">
<span class="product-unit-price__original"><fmt:formatNumber value="${goodsInfo.cnsmrpric}" pattern="#,###"/> 원</span>
<span class="product-unit-price__current"><fmt:formatNumber value="${goodsInfo.slepric}" pattern="#,###"/> 원</span>
<span class="product-unit-price__original"><fmt:formatNumber value="${goodsInfo.cnsmrpric}" pattern="#,###"/> ${curUnit}</span>
<span class="product-unit-price__current"><fmt:formatNumber value="${goodsInfo.slepric}" pattern="#,###"/> ${curUnit}</span>
</div>
<div class="product-unit-price__sale">
<span class="percent">

View File

@@ -10,6 +10,7 @@
fn_get_setle_amt(JSON.parse('${jsonData}'));
</script>
<spring:eval expression="@environment.getProperty('sopmalfo.common.fileupload.cdnurl')" var="cdnurl"/>
<spring:eval expression="@environment.getProperty('currency-unit.default')" var="curUnit"/>
<div class="cartOrder__list">
<div class="table-wrapper">
<table class="table vertical">
@@ -99,15 +100,15 @@
</c:if>
</td>
<td>
<span class="cartItem__discountPrice"><span class="cartItem__discountMinus">(-)</span><span class="comma"><fmt:formatNumber value="${goods.dscntAmt}" pattern="#,###"/></span><span class="priceUnit">원</span></span>
<span class="cartItem__discountPrice"><span class="cartItem__discountMinus">(-)</span><span class="comma"><fmt:formatNumber value="${goods.dscntAmt}" pattern="#,###"/></span><span class="priceUnit">${curUnit}</span></span>
</td>
<td>
<span class="cartItem__beforePrice"><span class="comma"><fmt:formatNumber value="${goods.subCnsmrpric}" pattern="#,###"/></span>원</span>
<span class="cartItem__afterPrice"><span class="comma"><fmt:formatNumber value="${goods.dscntApplyAmt}" pattern="#,###"/></span><span class="priceUnit">원</span></span>
<span class="cartItem__beforePrice"><span class="comma"><fmt:formatNumber value="${goods.subCnsmrpric}" pattern="#,###"/></span>${curUnit}</span>
<span class="cartItem__afterPrice"><span class="comma"><fmt:formatNumber value="${goods.dscntApplyAmt}" pattern="#,###"/></span><span class="priceUnit">${curUnit}</span></span>
</td>
<%--
<td>
<span class="cartItem__shippingFee"><span class=" comma">3000</span><span class="priceUnit">원</span></span>
<span class="cartItem__shippingFee"><span class=" comma">3000</span><span class="priceUnit">${curUnit}</span></span>
</td>
--%>
<td>