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

@@ -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}';
/* ********************************************************
* 초기 설정
@@ -448,7 +450,7 @@
li += ' <span class="cartOrderBox__th">이벤트</span>';
li += ' <span class="cartOrderBox__td">';
li += ' <span class="cartOrderBox__discountMinus">(-)</span>';
li += ' <span class="comma">' + (data.evtDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span>';
li += ' <span class="comma">' + (data.evtDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span>';
li += ' </span>';
li += '</li>';
}
@@ -458,7 +460,7 @@
li += ' <span class="cartOrderBox__th">상품 쿠폰</span>';
li += ' <span class="cartOrderBox__td">';
li += ' <span class="cartOrderBox__discountMinus">(-)</span>';
li += ' <span class="comma">' + (data.goodsCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span>';
li += ' <span class="comma">' + (data.goodsCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span>';
li += ' </span>';
li += '</li>';
}
@@ -468,7 +470,7 @@
li += ' <span class="cartOrderBox__th">배송비 쿠폰</span>';
li += ' <span class="cartOrderBox__td">';
li += ' <span class="cartOrderBox__discountMinus">(-)</span>';
li += ' <span class="comma">' + (data.dlvyCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span>';
li += ' <span class="comma">' + (data.dlvyCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span>';
li += ' </span>';
li += '</li>';
}
@@ -478,7 +480,7 @@
li += ' <span class="cartOrderBox__th">장바구니 쿠폰</span>';
li += ' <span class="cartOrderBox__td">';
li += ' <span class="cartOrderBox__discountMinus">(-)</span>';
li += ' <span class="comma">' + (data.cartCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">원</span>';
li += ' <span class="comma">' + (data.cartCouponDscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span>';
li += ' </span>';
li += '</li>';
}
@@ -488,7 +490,7 @@
li += ' <span class="cartOrderBox__th">마일리지 할인</span>';
li += ' <span class="cartOrderBox__td">';
li += ' <span class="cartOrderBox__discountMinus">(-)</span>';
li += ' <span class="comma">' + (data.useMlgAmt).toLocaleString() + '</span><span class="priceUnit">원</span>';
li += ' <span class="comma">' + (data.useMlgAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span>';
li += ' </span>';
li += '</li>';
}
@@ -646,7 +648,7 @@
optn += ' <label for="nomalOptn' + j + '">' + optnData.optnNm + ' (품절)' + '</label>';
optn += ' </div>';
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{
@@ -660,7 +662,7 @@
optn += ' <label for="nomalOptn' + j + '">' + optnData.optnNm + '</label>';
optn += ' </div>';
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>';
}
@@ -1111,8 +1113,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>';
@@ -1152,7 +1154,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();
@@ -1215,7 +1217,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>');
}
/* 옵션 정보 수정 */
@@ -1407,26 +1409,26 @@
</li>
<li>
<span class="cartOrderBox__th">총 주문금액</span>
<span class="cartOrderBox__td"><span id="goodsAmtSapn" class="comma">0</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__td"><span id="goodsAmtSapn" class="comma">0</span><span class="priceUnit">${curUnit}</span></span>
</li>
<li>
<span class="cartOrderBox__th">배송비</span>
<span class="cartOrderBox__td"><span id="dlvyAmtSapn" class="comma">0</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__td"><span id="dlvyAmtSapn" class="comma">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>
<%--
<li class="cartOrderBox__list__subList">
<span class="cartOrderBox__th">이벤트</span>
<span class="cartOrderBox__td"><span class="cartOrderBox__discountMinus">(-)</span><span class="comma">20000</span><span class="priceUnit">원</span></span>
<span class="cartOrderBox__td"><span class="cartOrderBox__discountMinus">(-)</span><span class="comma">20000</span><span class="priceUnit">${curUnit}</span></span>
</li>
--%>
</ul>
<div class="cartOrderBox__total cartOrderBox__total--final">
<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="cartOrder__alert">
<span class="text">&#8251; 쿠폰 적용가는 최종 결제창에서 확인 가능합니다.</span>
@@ -1436,7 +1438,7 @@
<div class="bottomFixedControls__inner">
<dl class="bottomFixedControls__totalPrice">
<dt>총 금액</dt>
<dd><span id="totalAmtSapn" class="comma">0</span><span class="priceUnit">원</span></dd>
<dd><span id="totalAmtSapn" class="comma">0</span><span class="priceUnit">${curUnit}</span></dd>
</dl>
</div>
<div class="bottomFixedControls__inner">

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"/>
<c:choose>
<c:when test="${not empty data.goodsList}">
<c:forEach var="goods" items="${data.goodsList}">
@@ -57,12 +58,12 @@
<span class="cartItem__beforePrice" style="color:#979b9d; text-decoration: line-through;">
<span class="comma">
<fmt:formatNumber value="${goods.cnsmrpric}" pattern="#,###"/>
</span>원
</span>${curUnit}
</span>
&nbsp;
<span class="cartItem__productPrice">
<span class="comma"><fmt:formatNumber value="${goods.subSlepric}" pattern="#,###"/></span>
<span class="priceUnit">원</span>
<span class="priceUnit">${curUnit}</span>
</span>
</div>
<button type="button" class="delete-goods cartItem__delete">
@@ -86,7 +87,7 @@
<span class="cartOrderBox__th">상품금액</span>
<span class="cartOrderBox__td">
<span class="comma"><fmt:formatNumber value="${goods.subSlepric}" pattern="#,###"/></span>
<span class="priceUnit">원</span>
<span class="priceUnit">${curUnit}</span>
</span>
</li>
<li>
@@ -98,7 +99,7 @@
<span class="cartOrderBox__td">
<span class="cartOrderBox__discountMinus">(-)</span>
<span class="comma"><fmt:formatNumber value="${goods.dscntAmt}" pattern="#,###"/></span>
<span class="priceUnit">원</span>
<span class="priceUnit">${curUnit}</span>
</span>
</li>
</ul>
@@ -106,7 +107,7 @@
<span class="cartOrderBox__totalTh">주문금액</span>
<span class="cartOrderBox__totalTd">
<span class="comma"><fmt:formatNumber value="${goods.dscntApplyAmt}" pattern="#,###"/></span>
<span class="priceUnit">원</span>
<span class="priceUnit">${curUnit}</span>
</span>
</div>
</div>
@@ -137,7 +138,7 @@
<c:forEach var="dscntDtl" items="${goodsDscntDtlsList}">
<dl>
<dt><c:out value="${dscntDtl.dscntNm}"/></dt>
<dd><span class="comma"><fmt:formatNumber value="${dscntDtl.dscntAmt}" pattern="#,###"/></span>원</dd>
<dd><span class="comma"><fmt:formatNumber value="${dscntDtl.dscntAmt}" pattern="#,###"/></span>${curUnit}</dd>
</dl>
</c:forEach>
</div>