미할인 상품 - 판매가, 할인율 미표시

>> 쇼핑몰 메인
>> 카테고리 목록
>> 상품 검색
>> 상품 상세
>> 장바구니 담기 팝업
>> 장바구니
>> 결제 화면

(cherry picked from commit f894756a5f)
This commit is contained in:
이대환
2026-07-10 11:54:17 +09:00
parent ec3718a2c4
commit 44bc0104ce
14 changed files with 106 additions and 104 deletions

View File

@@ -287,16 +287,17 @@
</div>
<div class="product-unit-price">
<div class="product-unit-price__price">
<span class="product-unit-price__original">
<span class="comma">
<span class="product-unit-price__original <c:if test="${addCartResultMap.goodsDtl.dcPercent eq 0}">visually-hidden</c:if>">
<span class="comma">
<fmt:formatNumber value="${addCartResultMap.goodsDtl.cnsmrpric}"/></span>
<span class="priceUnit"></span>
</span>
<span class="priceUnit">${curUnit}</span>
</span>
<span class="product-unit-price__current">
<span class="comma"> <fmt:formatNumber value="${addCartResultMap.goodsDtl.dcSlepric}"/></span>
<span class="priceUnit">${curUnit}</span></span>
<span class="priceUnit">${curUnit}</span>
</span>
</div>
<div class="product-unit-price__sale">
<div class="product-unit-price__sale <c:if test="${addCartResultMap.goodsDtl.dcPercent eq 0}">visually-hidden</c:if>">
<span class="percent">
<c:out value="${addCartResultMap.goodsDtl.dcPercent}"/>
%

View File

@@ -3959,7 +3959,7 @@
<div class="productDetailInfo__price__sale">
<c:choose>
<c:when test="${resultMap.goodsDtl.pricRplcWordsUseAt ne 'Y'}">
<span class="percent"> <c:out value=" ${resultMap.goodsDtl.slePercent}"/> <span class="priceUnit">%</span></span>
<span class="percent <c:if test="${resultMap.goodsDtl.slePercent eq 0}">visually-hidden</c:if>"> <c:out value=" ${resultMap.goodsDtl.slePercent}"/> <span class="priceUnit">%</span></span>
</c:when>
<c:otherwise>
<a style="color: #e34747;" href="${resultMap.goodsDtl.pcPricRplcLink}" <c:if test="${resultMap.goodsDtl.pricRplcLinkBrwsrDvCd eq'01'}"> target="_blank" </c:if> >
@@ -3970,15 +3970,14 @@
</div>
<c:if test="${resultMap.goodsDtl.pricRplcWordsUseAt ne 'Y'}">
<div class="productDetailInfo__price__price">
<span class="productDetailInfo__price__original">
<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.cnsmrpric}"/> </span><span
class="priceUnit"></span>
<input type="hidden" id="cnsmrpric" value="<c:out value="${resultMap.goodsDtl.cnsmrpric}"/> "/>
<span class="productDetailInfo__price__original <c:if test="${resultMap.goodsDtl.slePercent eq 0}">visually-hidden</c:if>">
<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}"/>"/>
</span>
<span class="productDetailInfo__price__current" id="_salesPrice">
<span class="comma"><fmt:formatNumber
value="${resultMap.goodsDtl.slepric}"/></span><span
class="priceUnit">${curUnit}</span>
<span class="productDetailInfo__price__current" id="_salesPrice">
<span class="comma"><fmt:formatNumber value="${resultMap.goodsDtl.slepric}"/></span>
<span class="priceUnit">${curUnit}</span>
</span>
</div>
</c:if>

View File

@@ -105,12 +105,14 @@
<c:when test="${not empty list.pricRplcWordsUseAt and list.pricRplcWordsUseAt ne 'Y'}">
<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}"/> ${curUnit}</span>
<span class="product-unit-price__current"><fmt:formatNumber
value="${list.slepric}"/> ${curUnit}</span>
<span class="product-unit-price__original <c:if test="${list.slePercent eq 0}">visually-hidden</c:if>">
<fmt:formatNumber value="${list.cnsmrpric}"/> ${curUnit}
</span>
<span class="product-unit-price__current">
<fmt:formatNumber value="${list.slepric}"/> ${curUnit}
</span>
</div>
<div class="product-unit-price__sale">
<div class="product-unit-price__sale <c:if test="${list.slePercent eq 0}">visually-hidden</c:if>">
<span class="percent"> <c:out value="${list.slePercent}"/> %</span>
</div>
</div>

View File

@@ -99,13 +99,13 @@
<c:when test="${not empty list.pricRplcWordsUseAt and list.pricRplcWordsUseAt ne 'Y'}">
<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}"/> ${curUnit}</span>
<span class="product-unit-price__current"><fmt:formatNumber
value="${list.slepric}"/> ${curUnit}</span>
<span class="product-unit-price__original <c:if test="${list.slePercent eq 0}">visually-hidden</c:if>">
<fmt:formatNumber value="${list.cnsmrpric}"/> ${curUnit}
</span>
<span class="product-unit-price__current"><fmt:formatNumber value="${list.slepric}"/> ${curUnit}</span>
</div>
<div class="product-unit-price__sale">
<span class="percent"> <c:out value="${list.slePercent}"/> %</span>
<div class="product-unit-price__sale <c:if test="${list.slePercent eq 0}">visually-hidden</c:if>">
<span class="percent"><c:out value="${list.slePercent}"/> %</span>
</div>
</div>
</c:when>

View File

@@ -2087,7 +2087,7 @@
tr += ' <span class="cartItem__discountPrice"><span class="cartItem__discountMinus">(-)</span><span class="comma product-dscntAmt-text">' + (goods.dscntAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
tr += ' </td>';
tr += ' <td>';
tr += ' <span class="cartItem__beforePrice"><span class="comma product-subCnsmrpric">' + (goods.subCnsmrpric).toLocaleString() + '</span>' + curUnit + '</span>';
tr += ' <span class="cartItem__beforePrice' + (goods.subCnsmrpric == goods.dscntApplyAmt ? ' visually-hidden' : '') + '"><span class="comma product-subCnsmrpric">' + (goods.subCnsmrpric).toLocaleString() + '</span>' + curUnit + '</span>';
tr += ' <span class="cartItem__afterPrice"><span class="comma product-dscntApplyAmt">' + (goods.dscntApplyAmt).toLocaleString() + '</span><span class="priceUnit">' + curUnit + '</span></span>';
tr += ' </td>';
tr += '</tr>';

View File

@@ -103,7 +103,7 @@
<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>${curUnit}</span>
<span class="cartItem__beforePrice <c:if test="${goods.cnsmrpric eq goods.subSlepric}">visually-hidden</c:if>"><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>
<%--