|
@@ -20,7 +20,7 @@
|
|
|
<input type="hidden" id="ableCpnNm" value="" />
|
|
<input type="hidden" id="ableCpnNm" value="" />
|
|
|
|
|
|
|
|
<!-- CONT-BODY -->
|
|
<!-- CONT-BODY -->
|
|
|
- <div class="od_cont">
|
|
|
|
|
|
|
+ <div>
|
|
|
<div class="sec_head shotDelvSelect">
|
|
<div class="sec_head shotDelvSelect">
|
|
|
<div class="tbl type4">
|
|
<div class="tbl type4">
|
|
|
<table>
|
|
<table>
|
|
@@ -448,71 +448,71 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="od_side">
|
|
|
|
|
- <div class="area_order">
|
|
|
|
|
- <div class="tit_box">
|
|
|
|
|
- <h3>결제 정보</h3>
|
|
|
|
|
- <span><em class="number checkSelectCartListCnt" th:text="${order.totCartCnt}"></em>개의 상품</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="od_amount_box">
|
|
|
|
|
- <dl>
|
|
|
|
|
- <div>
|
|
|
|
|
- <dt>상품금액</dt>
|
|
|
|
|
- <dd><em class="sumListPrice" th:text="${#numbers.formatInteger(order.sumListPrice, 1, 'COMMA')}"></em>원</dd>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- <dt>배송비</dt>
|
|
|
|
|
- <dd><em class="totDelvFee" th:text="${#numbers.formatInteger(order.totDelvFee, 1, 'COMMA')}"></em> 원</dd>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div>
|
|
|
|
|
- <dt>할인금액</dt>
|
|
|
|
|
- <dd><span class="disc_amount"><em class="totDcAmt" id="totDcAmt" th:text="${#numbers.formatInteger(order.totDcAmt, 1, 'COMMA')}"></em> 원</span></dd>
|
|
|
|
|
- </div>
|
|
|
|
|
- </dl>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="totalprice_box">
|
|
|
|
|
- <dl>
|
|
|
|
|
- <dt>총 결제 예정 금액</dt>
|
|
|
|
|
- <dd><span class="sumRealPayAmt" id="sumRealPayAmt" th:text="${#numbers.formatInteger(order.sumRealPayAmt + order.totDelvFee, 1, 'COMMA')}"></span> 원</dd>
|
|
|
|
|
- </dl>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="btn_box">
|
|
|
|
|
- <button class="btn btn_primary btn_block btn_md" onclick="fnSubmitNoMember('all'); return false;"><span>구매하기</span></button>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="area_salecoupon">
|
|
|
|
|
- <h4>할인코드 입력</h4>
|
|
|
|
|
- <div class="form_field">
|
|
|
|
|
- <div class="input_wrap form_full">
|
|
|
|
|
- <label class="input_label sr-only">할인코드입력</label>
|
|
|
|
|
- <input type="text" id="serialCpnNm" class="form_control" placeholder="할인코드를 입력해주세요.">
|
|
|
|
|
- </div>
|
|
|
|
|
- <button type="button" class="btn btn_dark btn_sm" onclick="serialCpnApply()"><span>적용</span></button>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="coupon_box">
|
|
|
|
|
- <div class="coupon">
|
|
|
|
|
- <div>
|
|
|
|
|
- <p class="cp_name"></p>
|
|
|
|
|
- <p class="cp_cont">
|
|
|
|
|
- <!--<span><em>12,399,900</em>원</span>
|
|
|
|
|
- <span><em>40</em>%</span>-->
|
|
|
|
|
- <span class="cp_dc_val"></span>
|
|
|
|
|
- </p>
|
|
|
|
|
- <p class="cp_condition">
|
|
|
|
|
- <!--500,000원 이상 구매 시 최대 50,000원 할인
|
|
|
|
|
- <span><em class="tag primary_line">99장 보유</em></span>-->
|
|
|
|
|
- </p>
|
|
|
|
|
- </div>
|
|
|
|
|
- <p class="cp_date">
|
|
|
|
|
- <span class="availStdt"></span> ~ <span class="availEddt"></span>
|
|
|
|
|
- </p>
|
|
|
|
|
- </div>
|
|
|
|
|
- <button type="button" class="btn_underline" id="btn_cartCouponInfo_pop">
|
|
|
|
|
- <span>사용안내</span>
|
|
|
|
|
- </button>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+<!-- <div class="od_side">-->
|
|
|
|
|
+<!-- <div class="area_order">-->
|
|
|
|
|
+<!-- <div class="tit_box">-->
|
|
|
|
|
+<!-- <h3>결제 정보</h3>-->
|
|
|
|
|
+<!-- <span><em class="number checkSelectCartListCnt" th:text="${order.totCartCnt}"></em>개의 상품</span>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div class="od_amount_box">-->
|
|
|
|
|
+<!-- <dl>-->
|
|
|
|
|
+<!-- <div>-->
|
|
|
|
|
+<!-- <dt>상품금액</dt>-->
|
|
|
|
|
+<!-- <dd><em class="sumListPrice" th:text="${#numbers.formatInteger(order.sumListPrice, 1, 'COMMA')}"></em>원</dd>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div>-->
|
|
|
|
|
+<!-- <dt>배송비</dt>-->
|
|
|
|
|
+<!-- <dd><em class="totDelvFee" th:text="${#numbers.formatInteger(order.totDelvFee, 1, 'COMMA')}"></em> 원</dd>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div>-->
|
|
|
|
|
+<!-- <dt>할인금액</dt>-->
|
|
|
|
|
+<!-- <dd><span class="disc_amount"><em class="totDcAmt" id="totDcAmt" th:text="${#numbers.formatInteger(order.totDcAmt, 1, 'COMMA')}"></em> 원</span></dd>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- </dl>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div class="totalprice_box">-->
|
|
|
|
|
+<!-- <dl>-->
|
|
|
|
|
+<!-- <dt>총 결제 예정 금액</dt>-->
|
|
|
|
|
+<!-- <dd><span class="sumRealPayAmt" id="sumRealPayAmt" th:text="${#numbers.formatInteger(order.sumRealPayAmt + order.totDelvFee, 1, 'COMMA')}"></span> 원</dd>-->
|
|
|
|
|
+<!-- </dl>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div class="btn_box">-->
|
|
|
|
|
+<!-- <button class="btn btn_primary btn_block btn_md" onclick="fnSubmitNoMember('all'); return false;"><span>구매하기</span></button>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div class="area_salecoupon">-->
|
|
|
|
|
+<!-- <h4>할인코드 입력</h4>-->
|
|
|
|
|
+<!-- <div class="form_field">-->
|
|
|
|
|
+<!-- <div class="input_wrap form_full">-->
|
|
|
|
|
+<!-- <label class="input_label sr-only">할인코드입력</label>-->
|
|
|
|
|
+<!-- <input type="text" id="serialCpnNm" class="form_control" placeholder="할인코드를 입력해주세요.">-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <button type="button" class="btn btn_dark btn_sm" onclick="serialCpnApply()"><span>적용</span></button>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <div class="coupon_box">-->
|
|
|
|
|
+<!-- <div class="coupon">-->
|
|
|
|
|
+<!-- <div>-->
|
|
|
|
|
+<!-- <p class="cp_name"></p>-->
|
|
|
|
|
+<!-- <p class="cp_cont">-->
|
|
|
|
|
+<!-- <!–<span><em>12,399,900</em>원</span>-->
|
|
|
|
|
+<!-- <span><em>40</em>%</span>–>-->
|
|
|
|
|
+<!-- <span class="cp_dc_val"></span>-->
|
|
|
|
|
+<!-- </p>-->
|
|
|
|
|
+<!-- <p class="cp_condition">-->
|
|
|
|
|
+<!-- <!–500,000원 이상 구매 시 최대 50,000원 할인-->
|
|
|
|
|
+<!-- <span><em class="tag primary_line">99장 보유</em></span>–>-->
|
|
|
|
|
+<!-- </p>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <p class="cp_date">-->
|
|
|
|
|
+<!-- <span class="availStdt"></span> ~ <span class="availEddt"></span>-->
|
|
|
|
|
+<!-- </p>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- <button type="button" class="btn_underline" id="btn_cartCouponInfo_pop">-->
|
|
|
|
|
+<!-- <span>사용안내</span>-->
|
|
|
|
|
+<!-- </button>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
|
|
+<!-- </div>-->
|
|
|
<div class="clear"></div>
|
|
<div class="clear"></div>
|
|
|
<!-- // CONT-BODY -->
|
|
<!-- // CONT-BODY -->
|
|
|
</form>
|
|
</form>
|
|
@@ -562,6 +562,12 @@
|
|
|
<script th:inline="javascript">
|
|
<script th:inline="javascript">
|
|
|
let sumRealPayAmt = [[${order.sumRealPayAmt + order.totDelvFee}]];
|
|
let sumRealPayAmt = [[${order.sumRealPayAmt + order.totDelvFee}]];
|
|
|
let totDcAmt = [[${order.totDcAmt}]];
|
|
let totDcAmt = [[${order.totDcAmt}]];
|
|
|
|
|
+ let checkSelectCartListCnt = [[${order.totCartCnt}]];
|
|
|
|
|
+ let sumListPrice = [[${order.sumListPrice}]];
|
|
|
|
|
+ let totDelvFee = [[${order.totDelvFee}]];
|
|
|
|
|
+ let shotCartList = [[${order.shotCartList}]];
|
|
|
|
|
+ let wmsCartList = [[${order.wmsCartList}]];
|
|
|
|
|
+ let delvCartList = [[${order.delvCartList}]];
|
|
|
let loginInfo = new Object();
|
|
let loginInfo = new Object();
|
|
|
let orderFlag = true;
|
|
let orderFlag = true;
|
|
|
|
|
|
|
@@ -582,7 +588,17 @@
|
|
|
$(".shotDelvSelect").hide();
|
|
$(".shotDelvSelect").hide();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- $("#cartListForm .area_salecoupon .coupon_box").hide();
|
|
|
|
|
|
|
+ $(".area_salecoupon .coupon_box").hide();
|
|
|
|
|
+
|
|
|
|
|
+ $('.checkSelectCartListCnt').text(checkSelectCartListCnt.addComma());
|
|
|
|
|
+ $('.sumListPrice').text(sumListPrice.addComma());
|
|
|
|
|
+ $('.totDelvFee').text(totDelvFee.addComma());
|
|
|
|
|
+ $('#totDcAmt').text(totDcAmt.addComma());
|
|
|
|
|
+ $('#sumRealPayAmt').text(sumRealPayAmt.addComma());
|
|
|
|
|
+
|
|
|
|
|
+ if (shotCartList.length > 0 || wmsCartList.length > 0 || delvCartList.length > 0) {
|
|
|
|
|
+ $('.od_side').css('display', '');
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
/* 딜 및 일반 상품 */
|
|
/* 딜 및 일반 상품 */
|
|
|
/*let compsList = [];
|
|
/*let compsList = [];
|
|
@@ -993,24 +1009,24 @@
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 결제 총액 영역 수정
|
|
// 결제 총액 영역 수정
|
|
|
- $("#cartListForm .checkSelectCartListCnt").text(Number(order.totCartCnt).toLocaleString());
|
|
|
|
|
- $("#cartListForm .sumListPrice").text(Number(order.sumListPrice).toLocaleString());
|
|
|
|
|
- $("#cartListForm .totDelvFee").text(Number(order.totDelvFee).toLocaleString());
|
|
|
|
|
|
|
+ $(".checkSelectCartListCnt").text(Number(order.totCartCnt).toLocaleString());
|
|
|
|
|
+ $(".sumListPrice").text(Number(order.sumListPrice).toLocaleString());
|
|
|
|
|
+ $(".totDelvFee").text(Number(order.totDelvFee).toLocaleString());
|
|
|
sumRealPayAmt = order.sumRealPayAmt + order.totDelvFee;
|
|
sumRealPayAmt = order.sumRealPayAmt + order.totDelvFee;
|
|
|
totDcAmt = order.totDcAmt;
|
|
totDcAmt = order.totDcAmt;
|
|
|
|
|
|
|
|
// 할인코드 쿠폰 금액 재확인
|
|
// 할인코드 쿠폰 금액 재확인
|
|
|
- if($("#cartListForm #serialCpnNm").val()) {
|
|
|
|
|
- if($("#cartListForm #checkAbleCpnNm").val() == "Y" && $("#cartListForm #ableCpnNm").val() == $("#cartListForm #serialCpnNm").val()) {
|
|
|
|
|
|
|
+ if($("#serialCpnNm").val()) {
|
|
|
|
|
+ if($("#checkAbleCpnNm").val() == "Y" && $("#ableCpnNm").val() == $("#serialCpnNm").val()) {
|
|
|
serialCpnApply();
|
|
serialCpnApply();
|
|
|
} else {
|
|
} else {
|
|
|
- $("#cartListForm .totDcAmt").text(Number(order.totDcAmt).toLocaleString());
|
|
|
|
|
- $("#cartListForm .sumRealPayAmt").text(Number(order.sumRealPayAmt + order.totDelvFee).toLocaleString());
|
|
|
|
|
|
|
+ $(".totDcAmt").text(Number(order.totDcAmt).toLocaleString());
|
|
|
|
|
+ $(".sumRealPayAmt").text(Number(order.sumRealPayAmt + order.totDelvFee).toLocaleString());
|
|
|
cancelCartCpn();
|
|
cancelCartCpn();
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
- $("#cartListForm .totDcAmt").text(Number(order.totDcAmt).toLocaleString());
|
|
|
|
|
- $("#cartListForm .sumRealPayAmt").text(Number(order.sumRealPayAmt + order.totDelvFee).toLocaleString());
|
|
|
|
|
|
|
+ $(".totDcAmt").text(Number(order.totDcAmt).toLocaleString());
|
|
|
|
|
+ $(".sumRealPayAmt").text(Number(order.sumRealPayAmt + order.totDelvFee).toLocaleString());
|
|
|
cancelCartCpn();
|
|
cancelCartCpn();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|