|
|
@@ -35,6 +35,8 @@
|
|
|
<th>custNm</th>
|
|
|
<th>email</th>
|
|
|
<th>cellPhnno</th>
|
|
|
+ <th>recipNm</th>
|
|
|
+ <th>recipPhnno</th>
|
|
|
<th>recipZipcode</th>
|
|
|
<th>recipBaseAddr</th>
|
|
|
<th>recipDtlAddr</th>
|
|
|
@@ -46,6 +48,8 @@
|
|
|
<td class="custNm"></td>
|
|
|
<td class="email"></td>
|
|
|
<td class="cellPhnno"></td>
|
|
|
+ <td class="recipNm"></td>
|
|
|
+ <td class="recipPhnno"></td>
|
|
|
<td class="recipZipcode"></td>
|
|
|
<td class="recipBaseAddr"></td>
|
|
|
<td class="recipDtlAddr"></td>
|
|
|
@@ -253,12 +257,13 @@
|
|
|
</colgroup>
|
|
|
<tbody>
|
|
|
<tr>
|
|
|
- <th>총 <span class="number" th:text="${delvFeeCdCnt}"></span> 건으로 나뉘어 배송 예정</th>
|
|
|
- <td><span> 총알배송<em class="number" th:text="${shotCnt}" id="shotCnt"></em>건
|
|
|
- </span> <span> STYLE24<em class="number" th:text="${wmsCnt}" id="wmsCnt"></em>건
|
|
|
- </span> <span> 업체직배송<em class="number" th:text="${delvCnt}"></em>건
|
|
|
- </span> <span> 예약배송<em class="number" th:text="${resCnt}"></em>건
|
|
|
- </span></td>
|
|
|
+ <th>총 <span class="number" id="delvFeeCdCnt" th:text="${delvFeeCdCnt}"></span> 건으로 나뉘어 배송 예정</th>
|
|
|
+ <td>
|
|
|
+ <span> 총알배송<em class="number" th:text="${shotCnt}" id="shotCnt"></em>건</span>
|
|
|
+ <span> STYLE24<em class="number" th:text="${wmsCnt}" id="wmsCnt"></em>건</span>
|
|
|
+ <span> 업체직배송<em class="number" th:text="${delvCnt}"></em>건</span>
|
|
|
+ <span> 예약배송<em class="number" th:text="${resCnt}"></em>건</span>
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
@@ -370,37 +375,46 @@
|
|
|
<dd><span class="disc_amount" id="cpn1DcSumAmt" th:text="|${#numbers.formatInteger(cpn1DcSumAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
</th:block>
|
|
|
</div>
|
|
|
- <div>
|
|
|
- <dt>다다익선할인금액</dt>
|
|
|
- <th:block th:if="${tmtbDcSumAmt} > 0">
|
|
|
- <dd><span class="disc_amount" id="tmtbDcSumAmt" th:text="|-${#numbers.formatInteger(tmtbDcSumAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
- </th:block>
|
|
|
- <th:block th:if="${tmtbDcSumAmt} < 1">
|
|
|
- <dd><span class="disc_amount" id="tmtbDcSumAmt" th:text="|${#numbers.formatInteger(tmtbDcSumAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
- </th:block>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <dt>쿠폰할인</dt>
|
|
|
- <dd><span class="disc_amount" id="couponDcSumAmt"></span></dd>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <dt>선포인트 사용</dt>
|
|
|
- <th:block th:if="${prePntDcAmt} > 0">
|
|
|
- <dd><span class="disc_amount" id="prePntDcAmt" th:text="|-${#numbers.formatInteger(prePntDcAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
- </th:block>
|
|
|
- <th:block th:if="${prePntDcAmt} < 1">
|
|
|
- <dd><span class="disc_amount" id="prePntDcAmt" th:text="|${#numbers.formatInteger(prePntDcAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
- </th:block>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <dt>포인트 사용</dt>
|
|
|
- <dd><span class="disc_amount" id="pntDcAmt"></span></dd>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <dt>상품권 사용</dt>
|
|
|
- <dd><span class="disc_amount" id="gfcdUseAmt"></span></dd>
|
|
|
- </div>
|
|
|
+ <!-- 회원인경우 노출 -->
|
|
|
+ <th:block th:if="${isLogin}">
|
|
|
+ <div>
|
|
|
+ <dt>다다익선할인금액</dt>
|
|
|
+ <th:block th:if="${tmtbDcSumAmt} > 0">
|
|
|
+ <dd><span class="disc_amount" id="tmtbDcSumAmt" th:text="|-${#numbers.formatInteger(tmtbDcSumAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
+ </th:block>
|
|
|
+ <th:block th:if="${tmtbDcSumAmt} < 1">
|
|
|
+ <dd><span class="disc_amount" id="tmtbDcSumAmt" th:text="|${#numbers.formatInteger(tmtbDcSumAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
+ </th:block>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <dt>쿠폰할인</dt>
|
|
|
+ <dd><span class="disc_amount" id="couponDcSumAmt"></span></dd>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <dt>선포인트 사용</dt>
|
|
|
+ <th:block th:if="${prePntDcAmt} > 0">
|
|
|
+ <dd><span class="disc_amount" id="prePntDcAmt" th:text="|-${#numbers.formatInteger(prePntDcAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
+ </th:block>
|
|
|
+ <th:block th:if="${prePntDcAmt} < 1">
|
|
|
+ <dd><span class="disc_amount" id="prePntDcAmt" th:text="|${#numbers.formatInteger(prePntDcAmt, 1, 'COMMA')} 원|"></span></dd>
|
|
|
+ </th:block>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <dt>포인트 사용</dt>
|
|
|
+ <dd><span class="disc_amount" id="pntDcAmt"></span></dd>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <dt>상품권 사용</dt>
|
|
|
+ <dd><span class="disc_amount" id="gfcdUseAmt"></span></dd>
|
|
|
+ </div>
|
|
|
+ </th:block>
|
|
|
</dl>
|
|
|
+ <!-- 비회원인경우 노출 -->
|
|
|
+ <th:blcok th:if="!${isLogin}">
|
|
|
+ <div class="t_info">
|
|
|
+ <a href="javascript:void(0);" onclick="cfnGoToPage(_PAGE_CUSTOMER_JOIN_TYPE);" title="회원가입 하여 할인받기" class="btn_link">회원가입 하여 할인받기</a>
|
|
|
+ </div>
|
|
|
+ </th:blcok>
|
|
|
</div>
|
|
|
<div class="totalprice_box">
|
|
|
<dl>
|
|
|
@@ -408,7 +422,14 @@
|
|
|
<dd><span id="realOrdAmt"></span> 원</dd>
|
|
|
</dl>
|
|
|
<p class="info_point">
|
|
|
- <span span class="save_point" id="savePntSumAmt" th:text="|${#numbers.formatInteger(savePntSumAmt, 1, 'COMMA')} P|"></span> 적립예정
|
|
|
+ <!-- 회원인경우 노출 -->
|
|
|
+ <th:blcok th:if="${isLogin}">
|
|
|
+ <span span class="save_point" id="savePntSumAmt" th:text="|${#numbers.formatInteger(savePntSumAmt, 1, 'COMMA')} P|"></span> 적립예정
|
|
|
+ </th:blcok>
|
|
|
+ <!-- 비회원인경우 노출 -->
|
|
|
+ <th:blcok th:if="!${isLogin}">
|
|
|
+ 회원가입 후 구매하면 <span span class="save_point" id="savePntSumAmt" th:text="|${#numbers.formatInteger(savePntSumAmt, 1, 'COMMA')} P|"></span> 적립예정
|
|
|
+ </th:blcok>
|
|
|
</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -509,6 +530,7 @@ var shotDelvYn = [[${order.shotDelvUseYn}]]; // 총알배송사용여부(장
|
|
|
|
|
|
var foreignBuyYn = [[${foreignBuyYn}]]; // 해외구매대행여부
|
|
|
var orderMadeYn = [[${orderMadeYn}]]; // 주문제작상품여부
|
|
|
+var isLogin = [[${isLogin}]]; // 로그인여부
|
|
|
|
|
|
var custCpnSq = 0;
|
|
|
var cpnIndex = 0;
|
|
|
@@ -534,6 +556,7 @@ $(document).ready( function() {
|
|
|
, "cartSqArr" : cartSqArr
|
|
|
, "dispYn" : "N"
|
|
|
, "shotDelvYn" : shotDelvUseYn
|
|
|
+ , "shotDelvUseYn" : shotDelvUseYn
|
|
|
, "foreignBuyYn" : foreignBuyYn
|
|
|
, "orderMadeYn" : orderMadeYn
|
|
|
, "custDelvAddrSq" : 0
|
|
|
@@ -563,7 +586,6 @@ $(document).ready( function() {
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
-
|
|
|
});
|
|
|
|
|
|
// 1. 함수기능 정의
|
|
|
@@ -726,7 +748,7 @@ var fnGetDailyDeliveryCheck = function (temp) {
|
|
|
if (parseInt(result) > 0) {
|
|
|
tempShotDelvYn = "Y";
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// json 값 설정
|
|
|
var orderListObj = {"cartSqArr":cartSqArr, "shotDelvYn":tempShotDelvYn};
|
|
|
var orderListJsonData = JSON.stringify(orderListObj);
|
|
|
@@ -762,6 +784,18 @@ var orderListInfoSet = function(orderListJsonData, temp) {
|
|
|
if (result != null) {
|
|
|
$("#orderListInfo").css("display", "block");
|
|
|
$("#orderListInfo").html(result);
|
|
|
+
|
|
|
+ $("#delvFeeCdCnt").text($("#orderForm input[name=delvFeeCdCnt]").val());
|
|
|
+ $("#shotCnt").text($("#orderForm input[name=shotCnt]").val());
|
|
|
+ $("#wmsCnt").text($("#orderForm input[name=wmsCnt]").val());
|
|
|
+
|
|
|
+ // 총알배송건수가 있으면 총알배송 태그 표시
|
|
|
+ if (parseInt($("#orderForm input[name=shotCnt]").val()) > 0 ) {
|
|
|
+ $(".shotDelv").show();
|
|
|
+ } else {
|
|
|
+ $(".shotDelv").hide();
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
// 1.5 사은품정보로드
|
|
|
@@ -941,7 +975,8 @@ var paymentInfoSet = function() {
|
|
|
var orderData = {
|
|
|
"custNm" : $(".custNm").text()
|
|
|
,"email" : $(".email").text()
|
|
|
- ,"recipPhnno" : $(".cellPhnno").text()
|
|
|
+ ,"recipNm" : $(".recipNm").text()
|
|
|
+ ,"recipPhnno" : $(".recipPhnno").text()
|
|
|
,"recipZipcode" : $(".recipZipcode").text()
|
|
|
,"recipBaseAddr" : $(".recipBaseAddr").text()
|
|
|
,"recipDtlAddr" : $(".recipDtlAddr").text()
|
|
|
@@ -992,8 +1027,13 @@ var paymentInfoSet = function() {
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- // 1.8 할인영역 설정
|
|
|
- dcAmtInfoSet(jsonData);
|
|
|
+ // 1.8 할인영역 설정 (로그인여부일때 동작)
|
|
|
+ if (isLogin == true) {
|
|
|
+ dcAmtInfoSet(jsonData);
|
|
|
+ } else {
|
|
|
+ // 금액계산초기화
|
|
|
+ custCpnSumAmtCal();
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
@@ -1155,7 +1195,7 @@ var dcAmtInfoSet = function() {
|
|
|
|
|
|
// 포인트 적용
|
|
|
$(".pntDcSumAmt").text(pntDcAmt);
|
|
|
- $("#pntDcAmt").text("-"+pntDcAmt.addComma()+"원");
|
|
|
+ $("#pntDcAmt").text("-"+pntDcAmt.addComma()+" 원");
|
|
|
|
|
|
// 상품권리렛기능
|
|
|
gfcdUseAmtReset();
|
|
|
@@ -1193,7 +1233,7 @@ var dcAmtInfoSet = function() {
|
|
|
|
|
|
// 상품권 적용
|
|
|
$(".gfcdUseSumAmt").text(gfcdUseAmt);
|
|
|
- $("#gfcdUseAmt").text("-"+gfcdUseAmt.addComma()+"원");
|
|
|
+ $("#gfcdUseAmt").text("-"+gfcdUseAmt.addComma()+" 원");
|
|
|
|
|
|
// 금액전체계산
|
|
|
custCpnSumAmtCal();
|
|
|
@@ -1201,7 +1241,6 @@ var dcAmtInfoSet = function() {
|
|
|
|
|
|
// 금액계산초기화
|
|
|
custCpnSumAmtCal();
|
|
|
-
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
@@ -1852,7 +1891,7 @@ var custCpnSumAmtCal = function() {
|
|
|
var rmPntAmt = parseInt($("input[name='rmPntAmt']").val());
|
|
|
var freegiftUsePnt = parseInt($(".freegiftUsePnt").text());
|
|
|
rmPntAmt = rmPntAmt - freegiftUsePnt;
|
|
|
- $(".rmPntAmt").text("보유 : " + rmPntAmt.addComma() + " P");
|
|
|
+ $(".rmPntAmt").text(rmPntAmt.addComma());
|
|
|
|
|
|
// 걸제영역
|
|
|
//$("#btn_payment").text("동의 후 "+realOrdSumAmt.addComma()+" 원 결제하기");
|