diff --git a/src/main/java/com/wb/domainserver/common/prop/PropertyService.java b/src/main/java/com/wb/domainserver/common/prop/PropertyService.java
index 7c9a6545..17036f7c 100644
--- a/src/main/java/com/wb/domainserver/common/prop/PropertyService.java
+++ b/src/main/java/com/wb/domainserver/common/prop/PropertyService.java
@@ -139,4 +139,15 @@ public class PropertyService {
String propertyPath = String.format("bankda.%s", key);
return env.getProperty(propertyPath);
}
+
+ /**
+ * amount-unit 프로퍼티 조회
+ * @param
+ * @return
+ */
+ public static String getPropertyCurrencyUnit(String unit) {
+ String propertyPath = String.format("currency-unit.%s", unit);
+ return env.getProperty(propertyPath);
+ }
+
}
diff --git a/src/main/resources/application-local.yml b/src/main/resources/application-local.yml
index ba7d55c9..5539b385 100644
--- a/src/main/resources/application-local.yml
+++ b/src/main/resources/application-local.yml
@@ -433,4 +433,9 @@ meta-content:
# 결제 api 사용 암호 key
api:
AES_KEY: "aMZV6RjCtE1iyuH8WyE+Hg=="
- DATA_ENCRYPT_AES_KEY: "Z8zKbHyMKn+iwD3O0PLT9g=="
\ No newline at end of file
+ DATA_ENCRYPT_AES_KEY: "Z8zKbHyMKn+iwD3O0PLT9g=="
+
+currency-unit:
+ default: 円(엔)
+ JP: 円(엔)
+ KR: 원
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/views/sopmal/goods/GoodsDtlR.jsp b/src/main/webapp/WEB-INF/views/sopmal/goods/GoodsDtlR.jsp
index 0f2755a4..4107a430 100644
--- a/src/main/webapp/WEB-INF/views/sopmal/goods/GoodsDtlR.jsp
+++ b/src/main/webapp/WEB-INF/views/sopmal/goods/GoodsDtlR.jsp
@@ -25,6 +25,7 @@
`;
//금액 구간이 있을 경우
let amtCndUseCn = amtCndUseAt === 'Y' ? `기본배송비
- \${dftDlvyAmt}\원
+ \${dftDlvyAmt}\\${curUnit}\
- ` : "";
//개수조건 있을 경우
let cntCndUseCn = cntCndUseAt === 'Y' ? `\${amtCndAditAmt}\원 이상 ~
- 0원
+ \${amtCndAditAmt}\\${curUnit}\ 이상 ~
+ 0\${curUnit}\
` : "";
// 묶음배송 있을 경우
let bundleDlvyUseCn = bundleDlvyUseAt === 'Y' ? `\${cntCndAditAmt}\개 이상 ~
- 0원
+ 0\${curUnit}\
- ` : "";
let dftDlvyAmtCnEnd = `
@@ -1324,15 +1325,15 @@
\${bundleDlvyCndAmt}\원 이상 ~
- 0원(묶음 배송)
+ \${bundleDlvyCndAmt}\\${curUnit}\ 이상 ~
+ 0\${curUnit}\(묶음 배송)
도서산간
- \${areaAditDlvyAmt}\원
+ \${areaAditDlvyAmt}\\${curUnit}\
제주지역
- \${areaAditDlvyAmt}\원
+ \${areaAditDlvyAmt}\\${curUnit}\
@@ -1411,24 +1412,24 @@
/*포토리뷰 금액 존재 여부에 따른 html 구성*/
let photoMilCn = photoRvwMlgAccmlmnyAmt !== '0' ? ` 제주도서산간
- \${areaAditDlvyAmt}\원
+ \${areaAditDlvyAmt}\\${curUnit}\
` : '';
/*일반리뷰, 포토리뷰 추가마일리지 여부에 따른 html 구성*/
let aditMlgCn = aditPymntMlgAccmlmnyAmt !== '0' ? `
` : '';
/*한딜리뷰 사용 여부에 따른 html 구성*/
let monthMilCn = monthBbsExpsrAt === 'Y' ? `
` : '';
/* 한달 리뷰 추가마일리지 여부에 따른 html 구성*/
let monthAditMlgCn = monthAditPymntMlgAccmlmnyAmt !== '0' ? `
` : '';
/*한달리뷰 사용 여부에 따른 분기 처리(상품 설정에 따른)*/
const MtRvwWritngPosblAt = $("#MtRvwWritngPosblAt").val();
@@ -1439,7 +1440,7 @@
/* 분기처리후 최종 html*/
let rvwBnefInfoCn = `
\${photoMilCn}
\${aditMlgCn}
@@ -1487,7 +1488,7 @@
if(mbrId == "npay2024"){
$('#_naverPayArea').show();
}else{
- if("${naverPayYn}" == "N" || $('#_salesPrice').text().trim() === "0원"){
+ if("${naverPayYn}" == "N" || $('#_salesPrice').text().trim() === "0${curUnit}"){
$('#_naverPayArea').hide();
}else{
$('#_naverPayArea').show();
@@ -3972,7 +3973,7 @@