|
|
@@ -478,7 +478,11 @@
|
|
|
<div class="modal-body">
|
|
|
<div class="pop_cont">
|
|
|
<div class="cont_box">
|
|
|
- 사은품지급안내 내용입니다. 사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다. 사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다. 사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다. 사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다. 사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.사은품지급안내 내용입니다.
|
|
|
+ <ul>
|
|
|
+ <li>스타일포인트 차감 사은품을 선택하신 경우, 결제 시 고객님의 누적 포인트에서 차감됩니다.</li>
|
|
|
+ <li>보유한 포인트의 금액을 넘어선 사은품은 신청이 불가합니다.</li>
|
|
|
+ <li>사은품 신청 시 해외배송은 불가합니다. <br> <span class="t_info">(적립포인트 사은품 및 온라인 사은품 제외)</span></li>
|
|
|
+ </ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -866,6 +870,17 @@ var freegiftInfoSet = function() {
|
|
|
pntDcAmtReset();
|
|
|
});
|
|
|
|
|
|
+ // 2021.04.29 무료사은품 기본선택
|
|
|
+ $("#orderForm .freegiftRdo").each(function(){
|
|
|
+ var usepoint = parseInt($(this).attr("usepoint"));
|
|
|
+ var count = parseInt($(this).attr("count"));
|
|
|
+
|
|
|
+ // 첫번째 무료 선택
|
|
|
+ if (usepoint == 0 && count == 1) {
|
|
|
+ $(this).trigger("click");
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
// 사은품테이블 그리기
|
|
|
$("#orderForm .gift_box").each(function(){
|
|
|
$(this).find(".freegiftRdo").each(function(){
|
|
|
@@ -875,6 +890,13 @@ var freegiftInfoSet = function() {
|
|
|
$("#orderForm .total_gift").text(total_gift); // 사은품총선택개수
|
|
|
});
|
|
|
});
|
|
|
+
|
|
|
+ // 2021.04.29 사은품동의 체크 기능
|
|
|
+ $("#orderForm #chk-agree_gift").on("click", function(){
|
|
|
+ if ($(this).is(":checked") == false) {
|
|
|
+ mcxDialog.alert("미동의시 사은품 지급이 되지 않습니다.");
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
// 1.6 결제타입로드
|
|
|
@@ -957,6 +979,15 @@ var paymentInfoSet = function() {
|
|
|
|
|
|
orgEntryNo = $("#orderForm input[name=entryNo]").val();
|
|
|
|
|
|
+ if (orgEntryNo.substr(0,1) != "P") {
|
|
|
+ mcxDialog.alert("개인통관고유부호가 유효하지 않습니다.");
|
|
|
+ $('#orderForm input[name=entryNo]').focus();
|
|
|
+
|
|
|
+ // 배송정보화면노출
|
|
|
+ deliveryAddrInfoDispYn("Y");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
if (orgEntryNo.length < 13) {
|
|
|
mcxDialog.alert("개인통관고유부호가 유효하지 않습니다.");
|
|
|
$('#orderForm input[name=entryNo]').focus();
|
|
|
@@ -979,7 +1010,7 @@ var paymentInfoSet = function() {
|
|
|
// 주문제작상품일때 주문제작정보동의
|
|
|
if (orderMadeYn == "Y") {
|
|
|
if (!$("#orderForm #chk-custom-agr1").is(":checked")) {
|
|
|
- mcxDialog.alert("주문제작상품 정보 동의를 체크해주세요.");
|
|
|
+ mcxDialog.alert("주문제작상품에 대한 동의를 하지 않으실 경우 해당 상품을 쇼핑백에서 제외하신 후 다시 결제를 시도해주세요.");
|
|
|
|
|
|
// 배송정보화면노출
|
|
|
deliveryAddrInfoDispYn("Y");
|
|
|
@@ -987,7 +1018,8 @@ var paymentInfoSet = function() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // 사은품지급할 경우 체크
|
|
|
+ // 사은품지급할 경우 체크 2020.04.29 사은품지급이 필수가 아닙니다.
|
|
|
+ /*
|
|
|
if ($("#orderAmtForm .freegiftValArr").text().length > 0) {
|
|
|
if (!$("#orderForm #chk-agree_gift").is(":checked")) {
|
|
|
mcxDialog.alert("사은품 지급 정보 동의를 체크해주세요.");
|
|
|
@@ -997,6 +1029,7 @@ var paymentInfoSet = function() {
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
+ */
|
|
|
|
|
|
// 결재수단
|
|
|
if (gagajf.isNull(paynormal)) {
|
|
|
@@ -1083,6 +1116,19 @@ var paymentInfoSet = function() {
|
|
|
delvFeeCdList.push(delvFeeCdData);
|
|
|
});
|
|
|
|
|
|
+ // 2021.04.29 상픈품 체크박스 미동의시 사은품 미지급
|
|
|
+ var freegiftValArr = $("#orderAmtForm .freegiftValArr").text().split(",");
|
|
|
+ var freegiftSqArr = $("#orderAmtForm .freegiftSqArr").text().split(",");
|
|
|
+ var freegiftGoodsArr = $("#orderAmtForm .freegiftGoodsArr").text().split(",");
|
|
|
+ var freegiftUsePointArr = $("#orderAmtForm .freegiftUsePointArr").text().split(",");
|
|
|
+
|
|
|
+ if (!$("#orderForm #chk-agree_gift").is(":checked") == false) {
|
|
|
+ freegiftValArr = "";
|
|
|
+ freegiftSqArr = "";
|
|
|
+ freegiftGoodsArr = "";
|
|
|
+ freegiftUsePointArr = "";
|
|
|
+ }
|
|
|
+
|
|
|
// 주문데이타 생성
|
|
|
var orderData = {
|
|
|
"custNm" : $("#orderAmtForm .custNm").text()
|
|
|
@@ -1108,10 +1154,10 @@ var paymentInfoSet = function() {
|
|
|
,"ordPhnno" : $("#orderAmtForm .cellPhnno").text()
|
|
|
,"goodsNm" : $("#orderAmtForm .goodsNm").eq(0).text()
|
|
|
,"ordGoodsQty" : ordGoodsQty
|
|
|
- ,"freegiftValArr" : $("#orderAmtForm .freegiftValArr").text().split(",")
|
|
|
- ,"freegiftSqArr" : $("#orderAmtForm .freegiftSqArr").text().split(",")
|
|
|
- ,"freegiftGoodsArr" : $("#orderAmtForm .freegiftGoodsArr").text().split(",")
|
|
|
- ,"freegiftUsePointArr" : $("#orderAmtForm .freegiftUsePointArr").text().split(",")
|
|
|
+ ,"freegiftValArr" : freegiftValArr
|
|
|
+ ,"freegiftSqArr" : freegiftSqArr
|
|
|
+ ,"freegiftGoodsArr" : freegiftGoodsArr
|
|
|
+ ,"freegiftUsePointArr" : freegiftUsePointArr
|
|
|
,"giftMsg" : ""
|
|
|
};
|
|
|
|
|
|
@@ -1222,7 +1268,7 @@ var dcAmtInfoSet = function() {
|
|
|
success : function(result) {
|
|
|
$("#couponModifyPop").html(result);
|
|
|
|
|
|
- // 1.8.1 선포인트기능초기환
|
|
|
+ // 1.8.1 선포인트기능초기화
|
|
|
prePntDcAmtReset();
|
|
|
|
|
|
// 1.8.2 쿠폰적용초기화(할인율최고)(상품,장바구니)
|
|
|
@@ -1905,7 +1951,8 @@ var prePntDcAmtReset = function() {
|
|
|
var rmPrePntAmt = 0;
|
|
|
|
|
|
if ($("#orderForm input[name='rmPrePntAmt']") != null) {
|
|
|
- parseInt($("#orderForm input[name='rmPrePntAmt']").val());
|
|
|
+ rmPrePntAmt = parseInt($("#orderForm input[name='rmPrePntAmt']").val());
|
|
|
+ $("#orderForm input[name='prePntDcAmt']").val(rmPrePntAmt);
|
|
|
}
|
|
|
|
|
|
$("#orderForm input[name='prePntDcAmt']").val(rmPrePntAmt);
|
|
|
@@ -2099,7 +2146,7 @@ var custCpnSumAmtCal = function() {
|
|
|
});
|
|
|
|
|
|
realOrdSumAmt = realOrdSumAmt + delvSumAmt;
|
|
|
-
|
|
|
+
|
|
|
$("#orderAmtForm .orgGoodsSumAmt").text(orgGoodsSumAmt);
|
|
|
$("#orderAmtForm .cpn1DcSumAmt").text(cpn1DcSumAmt);
|
|
|
$("#orderAmtForm .ordSumAmt").text(ordSumAmt);
|