|
@@ -34,7 +34,7 @@
|
|
|
|
|
|
|
|
<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>
|
|
|
- <button type="button" class="btn btn-success" id="fnExchangeCancelRequestSubmit" onclick="fnExchangeCancel()">교환철회</button>
|
|
|
|
|
|
|
+ <button type="button" class="btn btn-success" th:if="${chgStat == 'G685_20' or chgStat == 'G685_21' or (recallExceptionInfo != null and (chgStat == 'G685_30' or chgStat == 'G685_31'))}" id="fnExchangeCancelRequestSubmit" onclick="fnExchangeCancel()">교환철회</button>
|
|
|
<button type="button" class="btn btn-success" th:if="${ordChgSq > 0 and (ordChgGb == 'G681_20' or ordChgGb == 'G681_40')}" id="fnReturnToExchangeSubmit" onclick="fnExchange()">교환변경</button>
|
|
<button type="button" class="btn btn-success" th:if="${ordChgSq > 0 and (ordChgGb == 'G681_20' or ordChgGb == 'G681_40')}" id="fnReturnToExchangeSubmit" onclick="fnExchange()">교환변경</button>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
@@ -623,12 +623,6 @@ var fnChangeChgReason = function(reasonCd){
|
|
|
$('#wdBfSendYn').attr('disabled', false);
|
|
$('#wdBfSendYn').attr('disabled', false);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- // 2021.05.25 반품접수, 반품대기 상태에서만 철회가능
|
|
|
|
|
- // 2021.07.13 회수예외정보가 있고 회수요청, 상품검수중 상태에서 철회 가능 처리
|
|
|
|
|
- if (chgStat != "G685_20" && chgStat != "G685_21" && (recallExceptionInfo == null || (chgStat != "G685_30" && chgStat != "G685_31"))) {
|
|
|
|
|
- $("#fnExchangeCancelRequestSubmit").css("display", "none");
|
|
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
$('#exchangeRequestFrm input[name=chgReason]').val(arrReasonCd[0]);
|
|
$('#exchangeRequestFrm input[name=chgReason]').val(arrReasonCd[0]);
|
|
|
$('#exchangeRequestFrm input[name=chgReasonDesc]').val(arrReasonCd[1]);
|
|
$('#exchangeRequestFrm input[name=chgReasonDesc]').val(arrReasonCd[1]);
|
|
@@ -642,6 +636,10 @@ var fnExchange = function () {
|
|
|
var qty = true;
|
|
var qty = true;
|
|
|
var opt = true;
|
|
var opt = true;
|
|
|
var wdGb = $('#wdGb:checked').val();
|
|
var wdGb = $('#wdGb:checked').val();
|
|
|
|
|
+
|
|
|
|
|
+ if (ordChgGb == 'G681_50') {
|
|
|
|
|
+ wdGb = 'D';
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
// 1. 교환수량 체크
|
|
// 1. 교환수량 체크
|
|
|
//$.each(cancelRequestTargetList, function(idx, item) {
|
|
//$.each(cancelRequestTargetList, function(idx, item) {
|
|
@@ -1207,13 +1205,19 @@ $(document).ready(function() {
|
|
|
fnSetExchangeAddr();
|
|
fnSetExchangeAddr();
|
|
|
|
|
|
|
|
// 5. 회수방법 라디오 체크 처리
|
|
// 5. 회수방법 라디오 체크 처리
|
|
|
- if (wdGb == 'D') {
|
|
|
|
|
|
|
+ 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);
|
|
|
} else {
|
|
} else {
|
|
|
- $('input:radio[name="wdGb"]:radio[value="W"]').prop('checked', true);
|
|
|
|
|
|
|
+ if (wdGb == 'D') {
|
|
|
|
|
+ $('input:radio[name="wdGb"]:radio[value="D"]').prop('checked', true);
|
|
|
|
|
+ $('.chger').css('display', 'none');
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $('input:radio[name="wdGb"]:radio[value="W"]').prop('checked', true);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 교환철회 처리
|
|
// 교환철회 처리
|
|
|
if (ordChgSq > 0) {
|
|
if (ordChgSq > 0) {
|
|
|
// 5. 교환사유설정
|
|
// 5. 교환사유설정
|