|
|
@@ -20,9 +20,10 @@
|
|
|
<main role="" id="" class="container my">
|
|
|
<section class="content my_return">
|
|
|
<form id="returnForm" class="form_wrap">
|
|
|
- <input type="hidden" name="accountNo" th:value="${oneData.accountNo}"/>
|
|
|
- <input type="hidden" name="accountNm" th:value="${oneData.accountNm}"/>
|
|
|
- <input type="hidden" name="bankCd" th:value="${oneData.bankCd}"/>
|
|
|
+ <input type="hidden" name="accountNo" th:value="${oneData.accountNo}"/>
|
|
|
+ <input type="hidden" name="accountNm" th:value="${oneData.accountNm}"/>
|
|
|
+ <input type="hidden" name="bankCd" th:value="${oneData.bankCd}"/>
|
|
|
+ <input type="hidden" name="chgReason"/>
|
|
|
|
|
|
<div class="inner wide bg_beige">
|
|
|
<div class="order_number">
|
|
|
@@ -53,7 +54,7 @@
|
|
|
<span th:text="${return.brandNm}"></span>
|
|
|
<div class="badge_wrap">
|
|
|
<em class="tag primary" th:if="${return.shotDelvYn == 'Y'}">총알배송</em>
|
|
|
- <em class="tag" th:if="${return.shotDelvYn == 'N' and cancel.selfGoodsYn == 'Y'}">STYLE24 일반배송</em>
|
|
|
+ <em class="tag" th:if="${return.shotDelvYn == 'N' and return.selfGoodsYn == 'Y'}">STYLE24 일반배송</em>
|
|
|
<em class="tag" th:if="${return.selfGoodsYn == 'N'}">업체직배송</em>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -138,6 +139,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
<div class="inner">
|
|
|
<div class="tbl_wrap">
|
|
|
<div class="tbl_tit">
|
|
|
@@ -154,8 +156,8 @@
|
|
|
<th class="sr-only">방문 회수</th>
|
|
|
<td>
|
|
|
<div class="form_field">
|
|
|
- <input type="radio" name="wdGb" id="withdraw" checked="checked" value="W" checked>
|
|
|
- <label for="rdi_retrieve_visit"><span>방문 회수 <b class="c_primary">택배사에서 고객에게 방문하여 회수</b></span></label>
|
|
|
+ <input type="radio" name="wdGb" id="withdraw" checked="checked" value="W">
|
|
|
+ <label for="withdraw"><span>방문 회수 <b class="c_primary">택배사에서 고객에게 방문하여 회수</b></span></label>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -164,7 +166,7 @@
|
|
|
<td>
|
|
|
<div class="form_field">
|
|
|
<input type="radio" name="wdGb" id="direct" value="D">
|
|
|
- <label for="rdi_retrieve_direct"><span>직접 배송 <b class="c_primary">고객이 반품지로 직접 반송</b></span></label>
|
|
|
+ <label for="direct"><span>직접 배송 <b class="c_primary">고객이 반품지로 직접 반송</b></span></label>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -180,7 +182,7 @@
|
|
|
<div class="tbl_wrap">
|
|
|
<div class="tbl_tit">
|
|
|
<h3>반품 회수지 주소</h3>
|
|
|
- <button type="button" id="btn_adrsChange_pop" class="btn_popup"><span>회수지 변경</span></button>
|
|
|
+ <button type="button" id="btn_adrsChange_pop" class="btn_popup" onclick="fnChangeDeliveryAddr();"><span>회수지 변경</span></button>
|
|
|
</div>
|
|
|
<div class="tbl">
|
|
|
<div class="ship_info">
|
|
|
@@ -192,7 +194,7 @@
|
|
|
</div>
|
|
|
<div class="addr">
|
|
|
<dt><span class="sr-only">배송주소</span></dt>
|
|
|
- <dd th:text="${deliveryAddrInfo.recipBaseAddr} ${deliveryAddrInfo.recipDtlAddr}"></dd>
|
|
|
+ <dd id="chgerAddr" th:text="|${deliveryAddrInfo.recipBaseAddr} ${deliveryAddrInfo.recipDtlAddr}|"></dd>
|
|
|
<input type="hidden" name="chgerZipcode" th:value="${deliveryAddrInfo.recipZipcode}">
|
|
|
<input type="hidden" name="chgerBaseAddr" th:value="${deliveryAddrInfo.recipBaseAddr}">
|
|
|
<input type="hidden" name="chgerDtlAddr" th:value="${deliveryAddrInfo.recipDtlAddr}">
|
|
|
@@ -231,7 +233,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+ <div class="inner">
|
|
|
<div class="tbl_wrap pay_wrap">
|
|
|
<div class="tbl_tit">
|
|
|
<h3>환불 정보</h3>
|
|
|
@@ -250,7 +252,7 @@
|
|
|
<dt>상품 취소 금액</dt>
|
|
|
<dd>
|
|
|
<div>
|
|
|
- <span id="goodsCancelAmt"></span>원
|
|
|
+ <span id="goodsCancelAmt">0</span>원
|
|
|
</div>
|
|
|
</dd>
|
|
|
</div>
|
|
|
@@ -258,7 +260,7 @@
|
|
|
<dt>배송비</dt>
|
|
|
<dd>
|
|
|
<div>
|
|
|
- <span id="deliveryFee"></span>원
|
|
|
+ <span id="deliveryFee">0</span>원
|
|
|
</div>
|
|
|
</dd>
|
|
|
</div>
|
|
|
@@ -266,7 +268,7 @@
|
|
|
<dt>할인 금액 차감</dt>
|
|
|
<dd>
|
|
|
<div>
|
|
|
- <span id="deductDcAmt"></span>원
|
|
|
+ <span id="deductDcAmt">0</span>원
|
|
|
</div>
|
|
|
</dd>
|
|
|
</div>
|
|
|
@@ -287,7 +289,7 @@
|
|
|
<dt>결제금액 환불</dt>
|
|
|
<dd>
|
|
|
<div>
|
|
|
- <span id="refundPayAmt"></span>원
|
|
|
+ <span id="refundPayAmt">0</span>원
|
|
|
</div>
|
|
|
</dd>
|
|
|
</div>
|
|
|
@@ -295,7 +297,7 @@
|
|
|
<dt>포인트 환불</dt>
|
|
|
<dd>
|
|
|
<div>
|
|
|
- <span id="refundPoint"></span>P
|
|
|
+ <span id="refundPoint">0</span>P
|
|
|
</div>
|
|
|
</dd>
|
|
|
</div>
|
|
|
@@ -303,7 +305,7 @@
|
|
|
<dt>상품권 환불</dt>
|
|
|
<dd>
|
|
|
<div>
|
|
|
- <span id="refundGiftCard"></span>원
|
|
|
+ <span id="refundGiftCard">0</span>원
|
|
|
</div>
|
|
|
</dd>
|
|
|
</div>
|
|
|
@@ -311,11 +313,13 @@
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
+ <!--
|
|
|
<button type="button" class="btn btn_default"><span>취소 전표 보기</span></button>
|
|
|
+ -->
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="required_group">
|
|
|
- <p>배송비 <span class="c_primary" id="addPayCost"></span> 추가 결제가 필요합니다.</p>
|
|
|
+ <p>배송비 <span class="c_primary" id="addPayCost">0원</span> 추가 결제가 필요합니다.</p>
|
|
|
</div>
|
|
|
<div class="btn_group btn_group_flex">
|
|
|
<div><button type="button" class="btn btn_default" onclick="cfnGoToPage(_PAGE_MYPAGE_ORDER_LIST);"><span>취소</span></button></div>
|
|
|
@@ -338,7 +342,7 @@
|
|
|
<div class="button_list clear">
|
|
|
<button type="button"><span>수량 0개</span></button>
|
|
|
<th:block th:each="num : ${#numbers.sequence(1, return.ordCanChgQty)}">
|
|
|
- <button type="button" th:qty="${num}" onclick="fnChangeCancelQty(this);"><span th:text="|수량 ${num}개|"></span></button>
|
|
|
+ <button type="button" th:qty="${num}" onclick="fnChangeReturnQty(this);"><span th:text="|수량 ${num}개|"></span></button>
|
|
|
</th:block>
|
|
|
<input type="hidden" name="ordDtlNo" th:value="${return.ordDtlNo}">
|
|
|
</div>
|
|
|
@@ -357,21 +361,106 @@
|
|
|
</div>
|
|
|
<div class="popup_con">
|
|
|
<div class="button_list">
|
|
|
- <th:block th:if="${returnReason}" th:each="oneData, status : ${returnReason}" th:attr="chgReason=${oneData.cd}" th:text="${oneData.cdNm}" onclick="fnChangeReturnReason(this);">
|
|
|
- <button type="button"><span>단순 변심</span></button>
|
|
|
+ <th:block th:if="${returnReason}" th:each="oneData, status : ${returnReason}">
|
|
|
+ <button type="button" th:attr="chgReason=${oneData.cd}" onclick="fnChangeReturnReason(this);"><span th:text="${oneData.cdNm}">단순 변심</span></button>
|
|
|
</th:block>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- //210408_반품 사유 선택 팝업 -->
|
|
|
|
|
|
+<!-- 210408_ 추가 : 환불 계좌 등록 팝업 -->
|
|
|
+<div id="refundAccountPop" class="popup_box refundAccountPop">
|
|
|
+ <div class="lap">
|
|
|
+ <div class="popup_close">카테고리닫기</div>
|
|
|
+ <div class="popup_head sr-only">
|
|
|
+ <h2 class="">환불 계좌 등록 팝업</h2>
|
|
|
+ </div>
|
|
|
+ <div class="popup_con">
|
|
|
+ <div class="tbl_wrap">
|
|
|
+ <div class="tbl_tit">
|
|
|
+ <h3>환불 계좌 등록</h3><!-- 210409_수정 : 텍스트 변경 -->
|
|
|
+ </div>
|
|
|
+ <div class="tbl type1">
|
|
|
+ <table>
|
|
|
+ <colgroup>
|
|
|
+ <col width="*">
|
|
|
+ </colgroup>
|
|
|
+ <tbody>
|
|
|
+ <tr>
|
|
|
+ <th>예금주</th>
|
|
|
+ <td>
|
|
|
+ <div class="form_field">
|
|
|
+ <input type="text" name="accountNm" class="form_control" th:value="${customerInfo.custNm}" placeholder="이름를 입력해 주세요" readonly="readonly">
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>은행명</th>
|
|
|
+ <td>
|
|
|
+ <div class="form_field">
|
|
|
+ <div class="select_custom select_bank">
|
|
|
+ <div class="combo">
|
|
|
+ <div class="select">선택</div>
|
|
|
+ <input type="hidden" name="bankCd" value=""/>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>계좌번호</th>
|
|
|
+ <td>
|
|
|
+ <div class="input_wrap certi_wrap">
|
|
|
+ <input type="tel" class="form_control" value="" placeholder="">
|
|
|
+ <button type="button" id="btn_bank_certi" class="btn btn_dark"><span>계좌인증</span></button>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+ <div class="pop_foot">
|
|
|
+ <div class="btn_group_flex">
|
|
|
+ <div class="">
|
|
|
+ <button type="submit" id="btn_bank_return" class="btn btn_dark btn_block"><span>계좌 등록 후 환불 신청</span></button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+<!-- //210408_ 추가 : 환불 계좌 등록 토스트 팝업 -->
|
|
|
+
|
|
|
+<!-- 210408_ 추가 : 은행 선택 팝업 -->
|
|
|
+<div id="refundBankPop" class="popup_box refundBankPop">
|
|
|
+ <div class="lap">
|
|
|
+ <div class="popup_close">카테고리닫기</div>
|
|
|
+ <div class="popup_head sr-only">
|
|
|
+ <h2 class="">은행 선택 팝업</h2>
|
|
|
+ </div>
|
|
|
+ <div class="popup_con">
|
|
|
+ <div class="button_list clear">
|
|
|
+ <th:block th:if="${bankList}" th:each="oneData, status : ${bankList}">
|
|
|
+ <button type="button" th:id="|bankCd_${oneData.cd}|"><span th:text="${oneData.cdNm}"></span></button>
|
|
|
+ </th:block>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+<!-- //210408_ 추가 : 은행 선택 팝업 -->
|
|
|
+
|
|
|
<script src="/ux/plugins/gaga/gaga.paging.js"></script>
|
|
|
<script th:inline="javascript">
|
|
|
-let cancelList = [[${cancelList}]];
|
|
|
+var isLogin = [[${isLogin}]];
|
|
|
+let returnList = [[${returnList.returnList}]];
|
|
|
let oneData = [[${oneData}]];
|
|
|
let paymentInfo = [[${paymentInfo}]];
|
|
|
-let addPayCost = 0;
|
|
|
+let isCustomer = true;
|
|
|
+let jsonObj = {};
|
|
|
|
|
|
$(document).ready(function() {
|
|
|
// 입점업체의 경우 회수방식 직접배송 처리
|
|
|
@@ -388,11 +477,20 @@ $(".select_custom.select_count").each(function(idx){
|
|
|
$(".returnCountPop").hide();
|
|
|
|
|
|
// 수량팝업활성화
|
|
|
- $(".returnCountPop").eq(idx).show().addClass("active");
|
|
|
+ $("#returnCountPop").eq(idx).show().addClass("active");
|
|
|
+
|
|
|
$("body").css({"overflow":"hidden"});
|
|
|
});
|
|
|
});
|
|
|
|
|
|
+// 은행목록 버튼 기능
|
|
|
+$("#refundBankPop .button_list button").each(function(){
|
|
|
+ $(this).on("click", function(){
|
|
|
+ $("#refundAccountPop input[name=bankCd]").val($(this).attr("id"));
|
|
|
+ $("#refundAccountPop .select_custom.select_bank .select").text($(this).find("span").text());
|
|
|
+ });
|
|
|
+});
|
|
|
+
|
|
|
// 반품 처리
|
|
|
var fnReturn = function() {
|
|
|
let url = '/mypage/return';
|
|
|
@@ -430,30 +528,19 @@ var fnReturn = function() {
|
|
|
let accountNm = $('#returnForm input[name=accountNm]').val();
|
|
|
let bankCd = $('#returnForm input[name=bankCd]').val();
|
|
|
|
|
|
+ // 임시
|
|
|
+ paymentInfo.payMeans = "G014_20";
|
|
|
+ paymentInfo.payStat = "G016_30";
|
|
|
+
|
|
|
// 무통장입금, 결제완료 일때 환불계좌정보 체크
|
|
|
if (paymentInfo.payMeans == 'G014_20' && paymentInfo.payStat == 'G016_30' && (gagajf.isNull(accountNo) || gagajf.isNull(accountNm) || gagajf.isNull(bankCd))) {
|
|
|
let data = {};
|
|
|
- data.ordNo = oneData.ordNo;
|
|
|
- data.accountNm = oneData.accountNm;
|
|
|
-
|
|
|
- let jsonData = JSON.stringify(data);
|
|
|
-
|
|
|
- $.ajax( {
|
|
|
- type : "POST",
|
|
|
- url : '/mypage/refund/account/register/popup/form',
|
|
|
- data : jsonData,
|
|
|
- dataType : 'html',
|
|
|
- beforeSend : function(xhr, settings) {
|
|
|
- xhr.setRequestHeader("AJAX" , "true");
|
|
|
- xhr.setRequestHeader('Accept' , 'application/json');
|
|
|
- xhr.setRequestHeader('Content-Type' , 'application/json');
|
|
|
- },
|
|
|
- success : function(result) {
|
|
|
- $("#refundPop .modal-dialog .modal-content").html(result);
|
|
|
- $("#refundPop").modal("show");
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
+ data.ordNo = oneData.ordNo;
|
|
|
+ data.accountNm = oneData.accountNm;
|
|
|
+
|
|
|
+ $('#refundAccountPop').show().addClass("active");
|
|
|
+ $("body").css({"overflow":"hidden"});
|
|
|
+
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
@@ -503,16 +590,14 @@ var fnChangeReturnQty = function(param) {
|
|
|
let url = '/mypage/cancel/refund/amt/calculate';
|
|
|
|
|
|
// 반품수량설정
|
|
|
- $("#returnForm input[name=chgQty]").each(function(idx){
|
|
|
- var ordDtlNo = $(this).attr("ordDtlNo");
|
|
|
- if (ordDtlNo == $(param).parent().find("input[name=ordDtlNo]").val()) {
|
|
|
- $(this).val($(param).attr("qty"));
|
|
|
- $(this).parent().find(".select").text($(param).find("span").text());
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
if (param != null) {
|
|
|
- $(param).parent().parent().find('input[name=chgQty]').val($(param).attr('qty'));
|
|
|
+ $("#returnForm input[name=chgQty]").each(function(idx){
|
|
|
+ var ordDtlNo = $(this).attr("ordDtlNo");
|
|
|
+ if (ordDtlNo == $(param).parent().find("input[name=ordDtlNo]").val()) {
|
|
|
+ $(this).val($(param).attr("qty"));
|
|
|
+ $(this).parent().find(".select").text($(param).find("span").text());
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
let chgReason = $('#returnForm input[name=chgReason]').val();
|
|
|
@@ -601,7 +686,7 @@ var fnChangeReturnQty = function(param) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-//반품 방식 변경 이벤트
|
|
|
+// 반품 방식 변경 이벤트
|
|
|
$('#returnForm input[name=wdGb]').on('change', function() {
|
|
|
let wdGb = $('#returnForm input[name=wdGb]:radio:checked').val();
|
|
|
|
|
|
@@ -628,34 +713,117 @@ var fnRegisterAccountCallback = function(result) {
|
|
|
fnCancel();
|
|
|
}
|
|
|
|
|
|
-//반품 사유 변경 이벤트
|
|
|
+// 반품 사유 변경 이벤트
|
|
|
var fnChangeReturnReason = function(param) {
|
|
|
var customerReasonArr = ['G688_10'];
|
|
|
let chgReason = $(param).attr('chgReason');
|
|
|
|
|
|
- // 귀책사유체크(취소,반품,교환)
|
|
|
+ // 귀책사유체크(취소, 반품, 교환)
|
|
|
isCustomer = customerReasonArr.includes(chgReason);
|
|
|
-
|
|
|
+
|
|
|
// 반품 사유 설정
|
|
|
- $(param).parent().parent().find('input[name=chgReason]').val(chgReason);
|
|
|
+ $('#returnForm input[name=chgReason]').val(chgReason);
|
|
|
+ $("#returnForm .select_custom.select_return .select").text($(param).find("span").text());
|
|
|
|
|
|
// 환불금액 계산
|
|
|
fnChangeReturnQty();
|
|
|
}
|
|
|
+
|
|
|
+//회수지 정보 설정
|
|
|
+var delvAddrSet = function(delvObj) {
|
|
|
+ let chgerNm = delvObj.recipNm;
|
|
|
+ let chgerPhnno = delvObj.recipPhnno;
|
|
|
+ let chgerZipcode = delvObj.recipZipcode;
|
|
|
+ let chgerBaseAddr = delvObj.recipBaseAddr;
|
|
|
+ let chgerDtlAddr = delvObj.recipDtlAddr;
|
|
|
+ let delvMemo = delvObj.delvMemo;
|
|
|
+ let chgerAddr = chgerBaseAddr + ' ' + chgerDtlAddr;
|
|
|
+
|
|
|
+ $('#returnForm input[name=chgerNm]').val(chgerNm);
|
|
|
+ $('#returnForm input[name=chgerPhnno]').val(chgerPhnno);
|
|
|
+ $('#returnForm input[name=chgerZipcode]').val(chgerZipcode);
|
|
|
+ $('#returnForm input[name=chgerBaseAddr]').val(chgerBaseAddr);
|
|
|
+ $('#returnForm input[name=chgerDtlAddr]').val(chgerDtlAddr);
|
|
|
+ $('#returnForm input[name=chgerRtnMemo]').val(delvMemo);
|
|
|
+
|
|
|
+ $('#chgerNm').text(chgerNm);
|
|
|
+ $('#chgerPhnno').text(chgerPhnno);
|
|
|
+ $('#chgerAddr').html(chgerAddr);
|
|
|
+}
|
|
|
</script>
|
|
|
|
|
|
<script>
|
|
|
-$(document).ready(function(){
|
|
|
- // 세부 사유 글자 수 제한
|
|
|
- $('.doc_return').keyup(function(e){
|
|
|
- var content = $(this).val();
|
|
|
- $('#return_cnt').html(content.length);
|
|
|
- if (content.length > 200){
|
|
|
- mcxDialog.alert("최대 200자까지 입력 가능합니다."); //210420_수정 : 시스템 alert -> dialog 변경.
|
|
|
- $(this).val(content.substring(0, 200));
|
|
|
- $('#return_cnt').html("200");
|
|
|
- }
|
|
|
+//세부 사유 글자 수 제한
|
|
|
+$('.doc_return').keyup(function(e){
|
|
|
+ var content = $(this).val();
|
|
|
+ $('#return_cnt').html(content.length);
|
|
|
+ if (content.length > 200){
|
|
|
+ mcxDialog.alert("최대 200자까지 입력 가능합니다."); //210420_수정 : 시스템 alert -> dialog 변경.
|
|
|
+ $(this).val(content.substring(0, 200));
|
|
|
+ $('#return_cnt').html("200");
|
|
|
+ }
|
|
|
+});
|
|
|
+
|
|
|
+// 반품 사유 선택 팝업
|
|
|
+$(document).on("click",".select_custom.select_return",function(e){
|
|
|
+ $('#returnReasonPop').show().addClass("active");
|
|
|
+ $("body").css({"overflow":"hidden"});
|
|
|
+});
|
|
|
+
|
|
|
+// 팝업_닫기
|
|
|
+$('.popup_close').on("click",function(){
|
|
|
+ $('.popup_box').hide().removeClass('active');
|
|
|
+ $("body").css({"overflow":"visible"});
|
|
|
+});
|
|
|
+
|
|
|
+// 버튼 색
|
|
|
+$(document).on('click','.popup_box .button_list button',function(){
|
|
|
+ $('.popup_box .button_list button').removeClass('on');
|
|
|
+ $(this).addClass('on');
|
|
|
+});
|
|
|
+
|
|
|
+function handleOnInput(el, maxlength) {
|
|
|
+ if(el.value.length > maxlength) {
|
|
|
+ el.value = el.value.substr(0, maxlength);
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// 210408_ 추가 : 환불계좌등록 팝업 스크립트
|
|
|
+$(document).on("click","#btn_refund_pop",function(e){
|
|
|
+ $('#refundAccountPop').show().addClass("active");
|
|
|
+ $("body").css({"overflow":"hidden"});
|
|
|
+});
|
|
|
+
|
|
|
+//210408_ 추가 : 은행선택 팝업 스크립트
|
|
|
+$(document).on("click","#refundAccountPop .select_bank",function(e){
|
|
|
+ $('#refundBankPop').show().addClass("active");
|
|
|
+ $('#refundBankPop').css({"z-index":"1000"});
|
|
|
+ $("body").css({"overflow":"hidden"});
|
|
|
+});
|
|
|
+
|
|
|
+//210408_ 추가 : 환불계좌등록 팝업 스크립트 닫기
|
|
|
+$('.refundAccountPop .popup_close').on("click",function(){
|
|
|
+ $('.refundAccountPop').hide().removeClass('active');
|
|
|
+ $("body").css({"overflow":"visible"});
|
|
|
+});
|
|
|
+
|
|
|
+//210408_ 추가 : 은행선택 팝업 스크립트 닫기
|
|
|
+$('.refundBankPop .popup_close').on("click",function(){
|
|
|
+ $('.refundBankPop').hide().removeClass('active');
|
|
|
+});
|
|
|
+
|
|
|
+/* 210409_추가 : alert 모음 */
|
|
|
+$(document).on("click", "#btn_bank_certi", function(){
|
|
|
+ mcxDialog.alert("계좌인증에 성공했습니다.", {
|
|
|
+ //alert("계좌정보를 다시 확인해주세요.") : 계좌인증 실패/유효하지 않은 경우
|
|
|
+ //alert("은행을 선택해주세요.") : 은행을 선택하지 않은 경우
|
|
|
+ //alert("계좌번호를 입력해주세요.") : 계좌번호를 입력하지 않은 경우
|
|
|
+ sureBtnText: "확인", // Confirmation button text
|
|
|
});
|
|
|
+});
|
|
|
+
|
|
|
+/*
|
|
|
+$(document).ready(function(){
|
|
|
|
|
|
//210408_추가 : 스크립트 추가.
|
|
|
//반품회수방법 선택 스크립트 추가
|
|
|
@@ -669,30 +837,12 @@ $(document).ready(function(){
|
|
|
return false;
|
|
|
});
|
|
|
|
|
|
- //버튼 색
|
|
|
- $(document).on('click','.popup_box .button_list button',function(){
|
|
|
- $('.popup_box .button_list button').removeClass('on');
|
|
|
- $(this).addClass('on');
|
|
|
- });
|
|
|
-
|
|
|
// 반품 수량 선택 팝업
|
|
|
//$(document).on("click",".select_custom.select_count",function(e){
|
|
|
//$('#returnCountPop').show().addClass("active");
|
|
|
//$("body").css({"overflow":"hidden"});
|
|
|
//});
|
|
|
|
|
|
- //반품 사유 선택 팝업
|
|
|
- $(document).on("click",".select_custom.select_return",function(e){
|
|
|
- $('#returnReasonPop').show().addClass("active");
|
|
|
- $("body").css({"overflow":"hidden"});
|
|
|
- });
|
|
|
-
|
|
|
- //팝업_닫기
|
|
|
- $('.popup_close').on("click",function(){
|
|
|
- $('.popup_box').hide().removeClass('active');
|
|
|
- $("body").css({"overflow":"visible"});
|
|
|
- });
|
|
|
-
|
|
|
//배송지추가_팝업
|
|
|
$(document).on('click','#btn_adrsAdd_pop',function(e){
|
|
|
$("#adrsAddPop").modal("show");
|
|
|
@@ -722,7 +872,6 @@ $(document).ready(function(){
|
|
|
|
|
|
// //210408_추가 : 스크립트
|
|
|
|
|
|
- /* 210409_추가 : alert 모음 */
|
|
|
$(document).on("click", "#btn_order_return", function(){
|
|
|
mcxDialog.alert("반품 신청이 접수되었습니다.", {
|
|
|
//alert("반품하실 상품의 수량을 선택해주세요.") : 클릭 시 반품 수량을 모두 0개로 선택한 경우
|
|
|
@@ -730,16 +879,8 @@ $(document).ready(function(){
|
|
|
sureBtnText: "확인", // Confirmation button text
|
|
|
});
|
|
|
});
|
|
|
- /* //210409_추가 : alert 모음 */
|
|
|
-
|
|
|
});
|
|
|
-
|
|
|
-//210408_송장번호 input 글자 수 제한
|
|
|
-function handleOnInput(el, maxlength) {
|
|
|
- if(el.value.length > maxlength) {
|
|
|
- el.value = el.value.substr(0, maxlength);
|
|
|
- }
|
|
|
-}
|
|
|
+*/
|
|
|
</script>
|
|
|
|
|
|
</th:block>
|