|
@@ -29,8 +29,10 @@
|
|
|
<h4>주문정보</h4>
|
|
<h4>주문정보</h4>
|
|
|
<div id="gridOrderCancelRequestList" style="width:100%; height: 200px;" class="ag-theme-balham"></div>
|
|
<div id="gridOrderCancelRequestList" style="width:100%; height: 200px;" class="ag-theme-balham"></div>
|
|
|
|
|
|
|
|
- <h4>배송정보</h4>
|
|
|
|
|
- <div id="gridDelvCdList" style="width:100%; height: 140px;" class="ag-theme-balham"></div>
|
|
|
|
|
|
|
+ <div id="delvCdList">
|
|
|
|
|
+ <h4>배송정보</h4>
|
|
|
|
|
+ <div id="gridDelvCdList" style="width:100%; height: 140px;" class="ag-theme-balham"></div>
|
|
|
|
|
+ </div>
|
|
|
|
|
|
|
|
<div style="text-align:right; padding-bottom:5px; padding-top:5px;">
|
|
<div style="text-align:right; padding-bottom:5px; padding-top:5px;">
|
|
|
<button type="button" class="btn btn-success" th:unless="${ordChgSq > 0}" id="fnExchangeRequestSubmit" onclick="fnExchange()">교환요청</button>
|
|
<button type="button" class="btn btn-success" th:unless="${ordChgSq > 0}" id="fnExchangeRequestSubmit" onclick="fnExchange()">교환요청</button>
|
|
@@ -203,8 +205,9 @@ var orderInfoList = [[${orderInfoList}]]; // 주문기본정보
|
|
|
var payMeans = orderInfoList[0].payMeans; // 결제수단
|
|
var payMeans = orderInfoList[0].payMeans; // 결제수단
|
|
|
var orderDelvAddrInfo = [[${orderDelvAddrInfo}]]; // 회수지정보
|
|
var orderDelvAddrInfo = [[${orderDelvAddrInfo}]]; // 회수지정보
|
|
|
var recallExceptionInfo = [[${recallExceptionInfo}]]; // 회수 예외 정보
|
|
var recallExceptionInfo = [[${recallExceptionInfo}]]; // 회수 예외 정보
|
|
|
|
|
+var rtnLocInfo = [[${rtnLocInfo}]]; // 반송지주소정보
|
|
|
var addDelvFee = 0; // 추가배송비
|
|
var addDelvFee = 0; // 추가배송비
|
|
|
-var addDelvFeeList = []; // 추가배송비정보
|
|
|
|
|
|
|
+//var addDelvFeeList = []; // 추가배송비정보
|
|
|
var exchangeRequestList = []; // 교환요청목록
|
|
var exchangeRequestList = []; // 교환요청목록
|
|
|
var exchangeInfoList; // 교환정보
|
|
var exchangeInfoList; // 교환정보
|
|
|
var wdGb; // 회수방법
|
|
var wdGb; // 회수방법
|
|
@@ -620,7 +623,7 @@ var fnChangeChgReason = function(reasonCd){
|
|
|
} else {
|
|
} else {
|
|
|
$("#imputeReason").text("회사");
|
|
$("#imputeReason").text("회사");
|
|
|
|
|
|
|
|
- if (ordChgSq == null || ordChgSq <= 0) {
|
|
|
|
|
|
|
+ if (selfGoodsYn == 'Y' && (ordChgSq == null || ordChgSq <= 0)) {
|
|
|
$('#wdBfSendYn').attr('disabled', false);
|
|
$('#wdBfSendYn').attr('disabled', false);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -981,7 +984,7 @@ var fnChangeOption = function(param) {
|
|
|
item.ordChgOpt = optCd2;
|
|
item.ordChgOpt = optCd2;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
gridOptionsExchangeReqList.api.setRowData(cancelRequestTargetList);
|
|
gridOptionsExchangeReqList.api.setRowData(cancelRequestTargetList);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1044,14 +1047,15 @@ var fnAddDelvFee = function (exchangeRequestTargetList) {
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
addDelvFee = delvFee;
|
|
addDelvFee = delvFee;
|
|
|
- addDelvFeeList = delvFeeList;
|
|
|
|
|
|
|
+ //addDelvFeeList = delvFeeList;
|
|
|
|
|
|
|
|
// 회수방법 > 직접발송일 경우 그리드 표시
|
|
// 회수방법 > 직접발송일 경우 그리드 표시
|
|
|
- if ($('#wdGb:checked').val() == 'D') {
|
|
|
|
|
- gridOptionsDelvCdList.api.setRowData(addDelvFeeList);
|
|
|
|
|
- } else {
|
|
|
|
|
- gridOptionsDelvCdList.api.setRowData();
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // 2021.07.19 그리드 표시 여부 처리 변경
|
|
|
|
|
+ //if ($('#wdGb:checked').val() == 'D') {
|
|
|
|
|
+ // gridOptionsDelvCdList.api.setRowData(addDelvFeeList);
|
|
|
|
|
+ //} else {
|
|
|
|
|
+ // gridOptionsDelvCdList.api.setRowData();
|
|
|
|
|
+ //}
|
|
|
|
|
|
|
|
$('#addDelvFee').text(addDelvFee.addComma() + '원');
|
|
$('#addDelvFee').text(addDelvFee.addComma() + '원');
|
|
|
}
|
|
}
|
|
@@ -1063,8 +1067,10 @@ var fnChangeWdGb = function(param) {
|
|
|
// 회수지정보 히든 처리
|
|
// 회수지정보 히든 처리
|
|
|
if (wdGb == 'D') {
|
|
if (wdGb == 'D') {
|
|
|
$('.chger').css('display', 'none');
|
|
$('.chger').css('display', 'none');
|
|
|
|
|
+ $('#delvCdList').css('display', '');
|
|
|
} else {
|
|
} else {
|
|
|
$('.chger').css('display', '');
|
|
$('.chger').css('display', '');
|
|
|
|
|
+ $('#delvCdList').css('display', 'none');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 추가배송비 계산
|
|
// 추가배송비 계산
|
|
@@ -1192,8 +1198,10 @@ $(document).ready(function() {
|
|
|
// 1. 그리드생성
|
|
// 1. 그리드생성
|
|
|
gagaAgGrid.createGrid('gridOrderCancelRequestList' , gridOptionsExchangeReqList); // 주문정보
|
|
gagaAgGrid.createGrid('gridOrderCancelRequestList' , gridOptionsExchangeReqList); // 주문정보
|
|
|
gagaAgGrid.createGrid('gridDelvCdList' , gridOptionsDelvCdList); // 배송정보
|
|
gagaAgGrid.createGrid('gridDelvCdList' , gridOptionsDelvCdList); // 배송정보
|
|
|
|
|
+
|
|
|
gridOptionsExchangeReqList.api.setRowData(cancelRequestTargetList);
|
|
gridOptionsExchangeReqList.api.setRowData(cancelRequestTargetList);
|
|
|
-
|
|
|
|
|
|
|
+ gridOptionsDelvCdList.api.setRowData(rtnLocInfo);
|
|
|
|
|
+
|
|
|
// 2.1 TOTAL ROWS 없애기
|
|
// 2.1 TOTAL ROWS 없애기
|
|
|
gagaAgGrid.hideStatusBar('gridOrderCancelRequestList');
|
|
gagaAgGrid.hideStatusBar('gridOrderCancelRequestList');
|
|
|
gagaAgGrid.hideStatusBar('gridOrderCancelRequestToBeList');
|
|
gagaAgGrid.hideStatusBar('gridOrderCancelRequestToBeList');
|
|
@@ -1204,12 +1212,13 @@ $(document).ready(function() {
|
|
|
|
|
|
|
|
// 4. 교환지정보설정
|
|
// 4. 교환지정보설정
|
|
|
fnSetExchangeAddr();
|
|
fnSetExchangeAddr();
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 5. 회수방법 라디오 체크 처리
|
|
// 5. 회수방법 라디오 체크 처리
|
|
|
if (ordChgGb == 'G681_50') {
|
|
if (ordChgGb == 'G681_50') {
|
|
|
$('input:radio[name="wdGb"]:radio[value="D"]').prop('checked', true);
|
|
$('input:radio[name="wdGb"]:radio[value="D"]').prop('checked', true);
|
|
|
$('.chger').css('display', 'none');
|
|
$('.chger').css('display', 'none');
|
|
|
$('input:radio[name=wdGb]').attr('disabled', true);
|
|
$('input:radio[name=wdGb]').attr('disabled', true);
|
|
|
|
|
+ $('#delvCdList').css('display', 'none');
|
|
|
}
|
|
}
|
|
|
// 2021.07.15 입점업체인 경우에는 회수요청만 해당
|
|
// 2021.07.15 입점업체인 경우에는 회수요청만 해당
|
|
|
else if (selfGoodsYn == "N") {
|
|
else if (selfGoodsYn == "N") {
|
|
@@ -1222,6 +1231,7 @@ $(document).ready(function() {
|
|
|
$('.chger').css('display', 'none');
|
|
$('.chger').css('display', 'none');
|
|
|
} else {
|
|
} else {
|
|
|
$('input:radio[name="wdGb"]:radio[value="W"]').prop('checked', true);
|
|
$('input:radio[name="wdGb"]:radio[value="W"]').prop('checked', true);
|
|
|
|
|
+ $('#delvCdList').css('display', 'none');
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|