|
|
@@ -364,7 +364,7 @@
|
|
|
<div class="btn_group btn_group_flex">
|
|
|
<div>
|
|
|
<button type="button" class="btn btn_primary">
|
|
|
- 동의 후 <span class="total_price">123,456,789</span>원 결제하기
|
|
|
+ 동의 후 <span class="total_price" id="btn_payment">0</span>원 결제하기
|
|
|
</button>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -374,23 +374,12 @@
|
|
|
</main>
|
|
|
|
|
|
<!-- 할인쿠폰 변경 팝업 -->
|
|
|
-<div class="modal pop_full couponModify_pop" id="couponModifyPop" tabindex="-1" role="dialog" aria-labelledby="couponModifyLabel" aria-hidden="true">
|
|
|
- <div class="modal-dialog" role="document">
|
|
|
- <div class="modal-content">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <a href="#close-modal" rel="modal:close" id="couponModifyPop_close" class="close-modal">Close</a>
|
|
|
-</div>
|
|
|
+<div class="modal pop_full couponModify_pop" id="couponModifyPop" tabindex="-1" role="dialog" aria-labelledby="couponModifyLabel" aria-hidden="true"></div>
|
|
|
<!-- //할인쿠폰 변경 팝업 -->
|
|
|
|
|
|
<!-- 배송비 쿠폰선택_팝업 -->
|
|
|
-<div id="couponSelectPop02" class="popup_box couponSelectPop couponSelectPop02">
|
|
|
- <div class="lap">
|
|
|
- </div>
|
|
|
-</div>
|
|
|
+<div id="couponSelectPop02" class="popup_box couponSelectPop couponSelectPop02"></div>
|
|
|
<!-- //배송비 쿠폰선택_팝업 -->
|
|
|
-
|
|
|
-
|
|
|
|
|
|
<script th:inline="javascript">
|
|
|
// 배송관련정보 변수선언
|
|
|
@@ -497,9 +486,9 @@ var custemerInfoSet = function() {
|
|
|
$("#custemerInfo").html(result);
|
|
|
|
|
|
// 고객정보설정
|
|
|
- $(".custNm").text($("#orderForm input[name='custNm']").val());
|
|
|
- $(".email").text($("#orderForm input[name='email']").val());
|
|
|
- $(".cellPhnno").text($("#orderForm input[name='cellPhnno']").val());
|
|
|
+ $("#orderAmtForm .custNm").text($("#orderForm input[name='custNm']").val());
|
|
|
+ $("#orderAmtForm .email").text($("#orderForm input[name='email']").val());
|
|
|
+ $("#orderAmtForm .cellPhnno").text($("#orderForm input[name='cellPhnno']").val());
|
|
|
}
|
|
|
|
|
|
// 1.2 개인통관부호 정보
|
|
|
@@ -625,35 +614,6 @@ var deliveryAddrInfoSet = function(delvObj, temp) {
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
- /*
|
|
|
- // 2.2 배송요청사항 팝업열기
|
|
|
- $("#btn_rqstModify_pop").on("click", function(e){
|
|
|
- var jsonObj = new Object();
|
|
|
- jsonObj.delvMemo = $("#orderForm input[name=delvMemo]").val();
|
|
|
-
|
|
|
- $.ajax({
|
|
|
- type : "POST",
|
|
|
- url : "/common/delvMemoChangePop",
|
|
|
- data : JSON.stringify(jsonObj),
|
|
|
- dataType : "html",
|
|
|
- beforeSend : function(xhr, settings) {
|
|
|
- xhr.setRequestHeader("AJAX" , "true");
|
|
|
- xhr.setRequestHeader('Accept' , 'application/json');
|
|
|
- xhr.setRequestHeader('Content-Type' , 'application/json');
|
|
|
- gagajf.showProgressbar(true);
|
|
|
- },
|
|
|
- success : function(result) {
|
|
|
- if (result != null) {
|
|
|
- $("#rqstModifyPop .modal-dialog .modal-content").html(result);
|
|
|
- $("#rqstModifyPop").modal("show");
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- return false;
|
|
|
- });
|
|
|
- */
|
|
|
|
|
|
// 1.3 총알배송가능 지역, 총알배송 가능 시간 체크(초기로드정보)
|
|
|
fnGetDailyDeliveryCheck(temp);
|
|
|
@@ -736,9 +696,9 @@ var orderListInfoSet = function(orderListJsonData, temp) {
|
|
|
|
|
|
// 총알배송건수가 있으면 총알배송 태그 표시
|
|
|
if (parseInt($("#orderForm input[name=shotCnt]").val()) > 0 ) {
|
|
|
- $(".shotDelv").show();
|
|
|
+ $("#orderForm .shotDelv").show();
|
|
|
} else {
|
|
|
- $(".shotDelv").hide();
|
|
|
+ $("#orderForm .shotDelv").hide();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -769,18 +729,13 @@ var freegiftInfoSet = function() {
|
|
|
$("#freegiftInfo").html(result);
|
|
|
var total_gift = 0;
|
|
|
var total_deduct = 0;
|
|
|
-
|
|
|
- /*
|
|
|
+
|
|
|
// 2.2 사은품선택 라디오 버튼 기능
|
|
|
- $(".freegiftRdo").on("click", function() {
|
|
|
+ $("#orderForm .freegiftRdo").on("click", function() {
|
|
|
total_gift = 0;
|
|
|
total_deduct = 0;
|
|
|
|
|
|
- $(".freegiftRdo").each(function(){
|
|
|
- if ($(this).attr("allYn") == "Y" ) {
|
|
|
- total_gift += 1;
|
|
|
- }
|
|
|
-
|
|
|
+ $("#orderForm .freegiftRdo").each(function(){
|
|
|
// 라디오버튼 사은품 체크
|
|
|
if ($(this).is(":checked")) {
|
|
|
// 수령거부가 아닐때 체크
|
|
|
@@ -791,22 +746,27 @@ var freegiftInfoSet = function() {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- $(".total_gift").text(total_gift); // 사은품총선택개수
|
|
|
- $(".total_deduct").text(total_deduct.addComma()); // 사은품총사용포인트
|
|
|
- $(".freegiftUsePnt").text(total_deduct);
|
|
|
+ $("#orderForm .total_gift").text(total_gift); // 사은품총선택개수
|
|
|
+ $("#orderForm .total_deduct").text(total_deduct.addComma()); // 사은품총사용포인트
|
|
|
+ $("#orderAmtForm .freegiftUsePnt").text(total_deduct);
|
|
|
|
|
|
// 포인트초기화기능
|
|
|
pntDcAmtReset();
|
|
|
});
|
|
|
- */
|
|
|
+
|
|
|
+ total_gift = 0;
|
|
|
|
|
|
// 사은품테이블 그리기
|
|
|
- $(".gift_box").each(function(){
|
|
|
+ $("#orderForm .gift_box").each(function(){
|
|
|
$(this).find(".freegiftRdo").each(function(){
|
|
|
- if ($(this).attr("allYn") == "Y" ) {
|
|
|
- total_gift += 1;
|
|
|
+ if ($(this).is(":checked")) {
|
|
|
+ // 수령거부가 아닐때 체크
|
|
|
+ if ($(this).val() != "noSel") {
|
|
|
+ total_gift += 1;
|
|
|
+ total_deduct += parseInt($(this).attr("usepoint"));
|
|
|
+ }
|
|
|
}
|
|
|
- $(".total_gift").text(total_gift); // 사은품총선택개수
|
|
|
+ $("#orderForm .total_gift").text(total_gift); // 사은품총선택개수
|
|
|
});
|
|
|
});
|
|
|
}
|
|
|
@@ -835,8 +795,7 @@ var paymentInfoSet = function() {
|
|
|
if (result != null) {
|
|
|
$("#paymentInfo").css("display", "block");
|
|
|
$("#paymentInfo").html(result);
|
|
|
-
|
|
|
- /*
|
|
|
+
|
|
|
// 결제타입명칭 설정
|
|
|
$("#orderForm .area_paymethod .paymethod_box ul li").on("click", function(){
|
|
|
var payType = $(this).find(".payType").text();
|
|
|
@@ -848,8 +807,8 @@ var paymentInfoSet = function() {
|
|
|
// 결재하기
|
|
|
$("#btn_payment").on("click", function(){
|
|
|
// 사은품정보
|
|
|
- var prePntDcAmtYn = $("input[name='rdi-beforpoint']:checked").val();
|
|
|
- var paynormal = $("input[name='rdi-paynormal']:checked").val();
|
|
|
+ var prePntDcAmtYn = $("#orderForm input[name='rdi-beforpoint']:checked").val();
|
|
|
+ var paynormal = $("#orderForm input[name='rdi-paynormal']:checked").val();
|
|
|
var orderDetailList = [];
|
|
|
var delvFeeCdList = [];
|
|
|
var ordGoodsQty = 0;
|
|
|
@@ -865,7 +824,7 @@ var paymentInfoSet = function() {
|
|
|
$('#orderForm input[name=entryNo]').focus();
|
|
|
|
|
|
// 배송정보화면노출
|
|
|
- deliveryAddrInfoDispYn("Y");
|
|
|
+ entryInfoDispYn("Y");
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
@@ -876,15 +835,15 @@ var paymentInfoSet = function() {
|
|
|
$('#orderForm input[name=entryNo]').focus();
|
|
|
|
|
|
// 배송정보화면노출
|
|
|
- deliveryAddrInfoDispYn("Y");
|
|
|
+ entryInfoDispYn("Y");
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- if (!$("#chk-overs-agr").is(":checked")) {
|
|
|
+ if (!$("#orderForm #chk-overs-agr").is(":checked")) {
|
|
|
mcxDialog.alert("개인통관정보고유부호 정보 동의/저장항목을 체크해주세요.");
|
|
|
|
|
|
// 배송정보화면노출
|
|
|
- deliveryAddrInfoDispYn("Y");
|
|
|
+ entryInfoDispYn("Y");
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
@@ -892,18 +851,18 @@ var paymentInfoSet = function() {
|
|
|
|
|
|
// 주문제작상품일때 주문제작정보동의
|
|
|
if (orderMadeYn == "Y") {
|
|
|
- if (!$("#chk-custom-agr1").is(":checked")) {
|
|
|
+ if (!$("#orderForm #chk-custom-agr1").is(":checked")) {
|
|
|
mcxDialog.alert("주문제작상품 정보 동의를 체크해주세요.");
|
|
|
|
|
|
// 배송정보화면노출
|
|
|
- deliveryAddrInfoDispYn("Y");
|
|
|
+ madeInfoDispYn("Y");
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
// 사은품지급할 경우 체크
|
|
|
- if ($(".freegiftValArr").text().length > 0) {
|
|
|
- if (!$("#chk-agree_gift").is(":checked")) {
|
|
|
+ if ($("#orderAmtForm .freegiftValArr").text().length > 0) {
|
|
|
+ if (!$("#orderForm #chk-agree_gift").is(":checked")) {
|
|
|
mcxDialog.alert("사은품 지급 정보 동의를 체크해주세요.");
|
|
|
|
|
|
// 배송정보화면노출
|
|
|
@@ -1049,7 +1008,6 @@ var paymentInfoSet = function() {
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
- */
|
|
|
|
|
|
// 1.8 할인영역 설정 (로그인여부일때 동작)
|
|
|
if (isLogin == true) {
|
|
|
@@ -1117,9 +1075,8 @@ var dcAmtInfoSet = function() {
|
|
|
if (result != null) {
|
|
|
$("#dcAmtInfo").css("display", "block");
|
|
|
$("#dcAmtInfo").html(result);
|
|
|
-
|
|
|
- /*
|
|
|
- // 쿠폰팝업정보로드
|
|
|
+
|
|
|
+ // 상품쿠폰 팝업정보로드
|
|
|
$.ajax( {
|
|
|
type : "POST",
|
|
|
url : '/order/couponApplyPop',
|
|
|
@@ -1134,14 +1091,21 @@ var dcAmtInfoSet = function() {
|
|
|
success : function(result) {
|
|
|
$("#couponModifyPop").html(result);
|
|
|
|
|
|
- // 1.8.1 선포인트기능초기환
|
|
|
- prePntDcAmtReset();
|
|
|
+ // 1.8.1 선포인트기능초기화
|
|
|
+ //prePntDcAmtReset();
|
|
|
|
|
|
// 1.8.2 쿠폰적용초기화(할인율최고)(상품,장바구니)
|
|
|
custGoodsCpnInit();
|
|
|
|
|
|
- // 1.8.3 쿠폰적용초기화(할인율최고)(배송비)
|
|
|
- custDelvCpnInit();
|
|
|
+ // 상품상세쿠폰 팝업 열기
|
|
|
+ $("#couponModifyPop .area_item_coupon .form_field .select_custom").on("click", function() {
|
|
|
+ var index = parseInt($(this).attr("value"));
|
|
|
+ var obj = $(".couponSelectPop").eq(index);
|
|
|
+
|
|
|
+ obj.show().addClass("active");
|
|
|
+
|
|
|
+ $("body").css({"overflow":"hidden"});
|
|
|
+ });
|
|
|
|
|
|
// 1.8.4 쿠폰적용버튼
|
|
|
$("#btn_coupon_apply").on("click", function(){
|
|
|
@@ -1179,14 +1143,41 @@ var dcAmtInfoSet = function() {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- // 쿠폰변경팝업호출
|
|
|
+ // 배송비쿠폰 팝업정보로드
|
|
|
+ $.ajax( {
|
|
|
+ type : "POST",
|
|
|
+ url : '/order/delvCouponApplyPop',
|
|
|
+ data : JSON.stringify(jsonObj),
|
|
|
+ dataType : 'html',
|
|
|
+ beforeSend : function(xhr, settings) {
|
|
|
+ xhr.setRequestHeader("AJAX" , "true");
|
|
|
+ xhr.setRequestHeader('Accept' , 'application/json');
|
|
|
+ xhr.setRequestHeader('Content-Type' , 'application/json');
|
|
|
+ gagajf.showProgressbar(true);
|
|
|
+ },
|
|
|
+ success : function(result) {
|
|
|
+ $("#couponSelectPop02").html(result);
|
|
|
+
|
|
|
+ // 1.8.3 쿠폰적용초기화(할인율최고)(배송비)
|
|
|
+ custDelvCpnInit();
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ // 상품쿠폰, 장바구니쿠폰 팝업 열기
|
|
|
$("#btn_couponModify_pop").on("click", function(){
|
|
|
- // 쿠폰초기화
|
|
|
- custGoodsCpnInit();
|
|
|
-
|
|
|
$("#couponModifyPop").modal("show");
|
|
|
+ return false;
|
|
|
+ });
|
|
|
+
|
|
|
+ // 배송비상세쿠폰 팝업 열기
|
|
|
+ $(".od .area_seldiscount .dlvr_fee_box .select_custom").on("click", function() {
|
|
|
+ $('#couponSelectPop02').show().addClass("active");
|
|
|
+ $("body").css({"overflow":"hidden"});
|
|
|
});
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+ /*
|
|
|
// 1.8.7 포인트 적용버튼 기능
|
|
|
$("#btn_point_apply").on("click", function(){
|
|
|
var rmPntAmt = parseInt($("#orderForm input[name='rmPntAmt']").val());
|
|
|
@@ -1303,12 +1294,12 @@ var custGoodsCpnInit = function() {
|
|
|
$("#chk-maxdisc").attr("checked", true);
|
|
|
|
|
|
// 쿠폰초기화
|
|
|
- $(".goodsCpn").each(function(index){
|
|
|
+ $("#couponModifyPop .goodsCpn").each(function(index){
|
|
|
// select box 쿠폰 적용
|
|
|
var cpnCartSq = $(this).find("input[name='cpnCartSq']").val();
|
|
|
|
|
|
// 장바구니시퀀스 체크
|
|
|
- $(".cartSq").each(function(){
|
|
|
+ $("#orderAmtForm .cartSq").each(function(){
|
|
|
if (cpnCartSq == $(this).text()) {
|
|
|
$(this).parent().find(".goodsCpnSq").text("0"); // 상품쿠폰시퀀스
|
|
|
$(this).parent().find(".goodsCpnDcAmt").text("0"); // 상품쿠폰할인금액
|
|
|
@@ -1319,17 +1310,37 @@ var custGoodsCpnInit = function() {
|
|
|
$(this).find("input[name='cpnDcAmt']").val("0");
|
|
|
|
|
|
// 적용안함 적용
|
|
|
- var emptyHtml = $(this).find("ul li .item_coupon.empty").html();
|
|
|
+ var index = parseInt($(this).attr("value"));
|
|
|
+ var cpnObj = $(".couponSelectPop").eq(index);
|
|
|
+ var emptyHtml = cpnObj.find("ul li:last-child").html();
|
|
|
+
|
|
|
$(this).find(".select .item_coupon").html(emptyHtml);
|
|
|
-
|
|
|
- $(this).find("ul li").removeClass("selected");
|
|
|
});
|
|
|
|
|
|
- // 최대할인율 쿠폰적용
|
|
|
- $('.goodsCpn').each(function(index){
|
|
|
- cpnIndex = 0;
|
|
|
+ // 상품쿠폰 최대할인율 쿠폰적용
|
|
|
+ $('#couponModifyPop .goodsCpn').each(function(index){
|
|
|
cpnApplyTemp = false;
|
|
|
|
|
|
+ // select box 적용
|
|
|
+ $("#couponModifyPop .couponSelectPop ul li").each(function(){
|
|
|
+ cpnIndex++;
|
|
|
+
|
|
|
+ if (cpnApplyTemp == false) {
|
|
|
+ if (custCpnDuplicationCheck($(this).attr("value"), index)) {
|
|
|
+ // 쿠폰적용
|
|
|
+ custCpnApply($(this), index);
|
|
|
+ // 쿠폰할인적용
|
|
|
+ cpnApplyTemp = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ /*
|
|
|
// select 박스 반복문 실행
|
|
|
$(this).find("ul li").each(function(i){
|
|
|
cpnIndex++;
|
|
|
@@ -1354,8 +1365,9 @@ var custGoodsCpnInit = function() {
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
+ */
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
// 장바구니쿠폰초기화
|
|
|
custCartCpnInit();
|
|
|
}
|
|
|
@@ -1363,7 +1375,7 @@ var custGoodsCpnInit = function() {
|
|
|
// 1.9.2 장바구니쿠폰초기화
|
|
|
var custCartCpnInit = function() {
|
|
|
// 장바구니쿠폰 초기화 적용
|
|
|
- $(".cartCpn").each(function(index) {
|
|
|
+ $("#couponModifyPop .cartCpn").each(function(index) {
|
|
|
if (index == 0) {
|
|
|
custCpnApply($(this)); // 쿠폰적용
|
|
|
}
|
|
|
@@ -1411,7 +1423,7 @@ var custCpnDuplicationCheck = function(custCpnSq, index) {
|
|
|
}
|
|
|
|
|
|
// 쿠폰중본사용체크
|
|
|
- $(".goodsCpn input[name='custCpnSq']").each(function(i){
|
|
|
+ $("#couponModifyPop .goodsCpn input[name='custCpnSq']").each(function(i){
|
|
|
if (index != i) {
|
|
|
selCustSq = $(this).val();
|
|
|
if (selCustSq == custCpnSq) {
|
|
|
@@ -1524,31 +1536,31 @@ var custCpnApplyTemp = function(obj) {
|
|
|
}
|
|
|
|
|
|
// 1.11 쿠폰중복체크 후 적용가능
|
|
|
-var custCpnApply = function(obj) {
|
|
|
+var custCpnApply = function(obj, index) {
|
|
|
// select box 쿠폰 적용
|
|
|
- var cpnType = obj.parent().find("input[name='cpnType']").val();
|
|
|
+ var cpnType = $("input[name=cpnType]").val();
|
|
|
|
|
|
// 상품쿠폰적용
|
|
|
if (cpnType == "goodsCpn") {
|
|
|
- var itemHtml = obj.find(".item_coupon").html();
|
|
|
- obj.parent().parent().find(".select .item_coupon").html(itemHtml);
|
|
|
- obj.parent().find("input[name='cpnDcAmt']").val(obj.attr("data"));
|
|
|
- obj.parent().find("input[name='custCpnSq']").val(obj.attr("value"));
|
|
|
+ // 적용안함 적용
|
|
|
+ var cpnObj = $(".couponSelectPop").eq(index);
|
|
|
+ var itemHtml = obj.find(".dlvr_coupon").html();
|
|
|
|
|
|
- var cpnCartSq = obj.parent().parent().find("input[name='cpnCartSq']").val();
|
|
|
+ $("#couponModifyPop .goodsCpn .select .item_coupon").eq(index).html(itemHtml);
|
|
|
+ $("#couponModifyPop .goodsCpn input[name='cpnDcAmt']").eq(index).val(obj.attr("data"));
|
|
|
+ $("#couponModifyPop .goodsCpn input[name='custCpnSq']").eq(index).val(obj.attr("value"));
|
|
|
+
|
|
|
+ var cpnCartSq = $("#couponModifyPop .goodsCpn input[name='cpnCartSq']").eq(index).val()
|
|
|
|
|
|
// 장바구니시퀀스 체크
|
|
|
- $(".cartSq").each(function(){
|
|
|
+ $("#orderForm .cartSq").each(function(){
|
|
|
if (cpnCartSq == $(this).text()) {
|
|
|
$(this).parent().find(".goodsCpnSq").text(obj.prop("value")); // 상품쿠폰시퀀스
|
|
|
$(this).parent().find(".goodsCpnDcAmt").text(obj.attr("data")); // 상품쿠폰할인금액
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- // 선택활성화
|
|
|
- $(obj).addClass("selected");
|
|
|
-
|
|
|
- //상품쿠폰 선택불가 처리
|
|
|
+ // 상품쿠폰 선택불가 처리
|
|
|
custCpnSqLiDisabled();
|
|
|
}
|
|
|
// 장바구니쿠폰적용
|
|
|
@@ -1658,7 +1670,7 @@ var custCpnApply = function(obj) {
|
|
|
else if (cpnType == "delvCpn") {
|
|
|
// 적용안함 적용
|
|
|
var itemHtml = obj.find(".dlvr_coupon").html();
|
|
|
- obj.parent().parent().find(".select .dlvr_coupon").html(itemHtml);
|
|
|
+ $("#orderForm .dlvr_fee_box .dlvr_coupon").html(itemHtml);
|
|
|
|
|
|
obj.parent().find("input[name='cpnDcAmt']").val(obj.attr("data"));
|
|
|
obj.parent().find("input[name='custCpnSq']").val(obj.attr("value"));
|
|
|
@@ -1667,7 +1679,7 @@ var custCpnApply = function(obj) {
|
|
|
var delvFeeCd = obj.attr("delvfeecd");
|
|
|
|
|
|
// 배송비쿠폰 테이블 적용
|
|
|
- $(".delvFeeCd").each(function(){
|
|
|
+ $("#orderAmtForm .delvFeeCd").each(function(){
|
|
|
// 배송비쿠폰적용
|
|
|
if ($(this).text() == delvFeeCd) {
|
|
|
$(this).parent().find(".delvCpnSq").text(obj.attr("value"));
|
|
|
@@ -1679,6 +1691,8 @@ var custCpnApply = function(obj) {
|
|
|
$(this).parent().find(".delvCpnDcAmt").text(obj.attr("data"));
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
+ $('.couponSelectPop02 .popup_close').trigger("click");
|
|
|
}
|
|
|
|
|
|
// 포인트기능 리렛
|