|
|
@@ -33,7 +33,7 @@
|
|
|
<div id="gridDelvCdList" style="width:100%; height: 140px;" class="ag-theme-balham"></div>
|
|
|
|
|
|
<div style="text-align:right; padding-bottom:5px; padding-top:5px;">
|
|
|
- <button type="button" class="btn btn-success" id="fnExchangeRequestSubmit" onclick="fnExchangeRequestSubmit();">요청</button>
|
|
|
+ <button type="button" class="btn btn-success" id="fnExchangeRequestSubmit" onclick="fnExchange()">요청</button>
|
|
|
</div>
|
|
|
|
|
|
<table class="frmStyle">
|
|
|
@@ -58,8 +58,8 @@
|
|
|
<tr>
|
|
|
<th>회수방법</th>
|
|
|
<td>
|
|
|
- <label class="rdoBtn"><input type="radio" name="wdGb" th:id="wdGb" value="W" onCLick="fnChangeQty()" checked="checked"/>회수요청<span></span></label>
|
|
|
- <label class="rdoBtn"><input type="radio" name="wdGb" th:id="wdGb" value="D" onCLick="fnChangeQty()"/>직접발송<span></span></label>
|
|
|
+ <label class="rdoBtn"><input type="radio" name="wdGb" th:id="wdGb" value="W" onclick="fnChangeQty()" checked="checked"/>회수요청<span></span></label>
|
|
|
+ <label class="rdoBtn"><input type="radio" name="wdGb" th:id="wdGb" value="D" onclick="fnChangeQty()"/>직접발송<span></span></label>
|
|
|
</td>
|
|
|
<th>추가배송비</th>
|
|
|
<td id="addDelvFee"></td>
|
|
|
@@ -177,6 +177,7 @@ var payMeans = orderInfoList[0].payMeans; // 결제수단
|
|
|
var orderDelvAddrInfo = [[${orderDelvAddrInfo}]]; // 회수지정보
|
|
|
var addDelvFee = 0; // 추가배송비
|
|
|
var addDelvFeeList = []; // 추가배송비정보
|
|
|
+var exchangeRequestList = []; // 교환요청목록
|
|
|
|
|
|
var temp1 = true;
|
|
|
var temp2 = false;
|
|
|
@@ -204,27 +205,27 @@ var columnExchangeReqList = [
|
|
|
{headerName: "옵션1" , field: "optCd1" , width: 80 , cellClass: 'text-center', hide: temp1},
|
|
|
{headerName: "옵션2" , field: "optCd2" , width: 80 , cellClass: 'text-center', hide: temp2},
|
|
|
{
|
|
|
- headerName : "단품수량"
|
|
|
- , field : "itemQty"
|
|
|
- , width : 80
|
|
|
+ headerName : "단품수량"
|
|
|
+ , field : "itemQty"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-center'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "단품금액"
|
|
|
- , field : "itemPrice"
|
|
|
- , width : 80
|
|
|
+ headerName : "단품금액"
|
|
|
+ , field : "itemPrice"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "단품옵션금액"
|
|
|
- , field : "optAddPrice"
|
|
|
- , width : 80
|
|
|
+ headerName : "단품옵션금액"
|
|
|
+ , field : "optAddPrice"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -236,18 +237,18 @@ var columnExchangeReqList = [
|
|
|
headerName : "주문상세수량",
|
|
|
children : [
|
|
|
{
|
|
|
- headerName : "주문"
|
|
|
- , field : "ordQty"
|
|
|
- , width : 80
|
|
|
+ headerName : "주문"
|
|
|
+ , field : "ordQty"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-center'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "취소/요청"
|
|
|
- , field : "cnclRtnQty"
|
|
|
- , width : 80
|
|
|
+ headerName : "취소/요청"
|
|
|
+ , field : "cnclRtnQty"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-center'
|
|
|
, cellRenderer : function (params) {
|
|
|
var cnclRtnReqQty = parseInt(params.data.cnclRtnQty) + parseInt(params.data.ordReqChgQty);
|
|
|
@@ -318,98 +319,98 @@ var columnExchangeReqList = [
|
|
|
children : [
|
|
|
{
|
|
|
headerName : "주문"
|
|
|
- , field : "ordAmt"
|
|
|
- , width : 80
|
|
|
+ , field : "ordAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "취소"
|
|
|
- , field : "cnclRtnAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "취소"
|
|
|
+ , field : "cnclRtnAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "즉시할인"
|
|
|
- , field : "cpn1DcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "즉시할인"
|
|
|
+ , field : "cpn1DcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "다다익선1"
|
|
|
- , field : "tmtb1DcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "다다익선1"
|
|
|
+ , field : "tmtb1DcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "다다익선2"
|
|
|
- , field : "tmtb2DcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "다다익선2"
|
|
|
+ , field : "tmtb2DcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "상품쿠폰"
|
|
|
- , field : "goodsCpnDcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "상품쿠폰"
|
|
|
+ , field : "goodsCpnDcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "장바구니쿠폰"
|
|
|
- , field : "cartCpnDcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "장바구니쿠폰"
|
|
|
+ , field : "cartCpnDcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "포인트"
|
|
|
- , field : "pntDcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "포인트"
|
|
|
+ , field : "pntDcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "선포인트"
|
|
|
- , field : "prePntDcAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "선포인트"
|
|
|
+ , field : "prePntDcAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "상품권"
|
|
|
- , field : "gfcdUseAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "상품권"
|
|
|
+ , field : "gfcdUseAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- headerName : "실결제금액"
|
|
|
- , field : "realOrdAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "실결제금액"
|
|
|
+ , field : "realOrdAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -421,9 +422,9 @@ var columnExchangeReqList = [
|
|
|
headerName : "주문배송비정보",
|
|
|
children : [
|
|
|
{
|
|
|
- headerName : "배송비"
|
|
|
- , field : "delvFee"
|
|
|
- , width : 80
|
|
|
+ headerName : "배송비"
|
|
|
+ , field : "delvFee"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -433,9 +434,9 @@ var columnExchangeReqList = [
|
|
|
{headerName: "업체" , field: "supplyCompCd" , width: 100 , cellClass: 'text-center', hide: temp2},
|
|
|
{headerName: "배송비코드" , field: "delvFeeCd" , width: 100 , cellClass: 'text-center', hide: temp2},
|
|
|
{
|
|
|
- headerName : "무료배송비"
|
|
|
- , field : "minOrdAmt"
|
|
|
- , width : 80
|
|
|
+ headerName : "무료배송비"
|
|
|
+ , field : "minOrdAmt"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -443,9 +444,9 @@ var columnExchangeReqList = [
|
|
|
, hide : temp2
|
|
|
},
|
|
|
{
|
|
|
- headerName : "기본배송비"
|
|
|
- , field : "orgDelvFee"
|
|
|
- , width : 80
|
|
|
+ headerName : "기본배송비"
|
|
|
+ , field : "orgDelvFee"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -453,9 +454,9 @@ var columnExchangeReqList = [
|
|
|
, hide : temp2
|
|
|
},
|
|
|
{
|
|
|
- headerName : "반품배송비"
|
|
|
- , field : "rtnDelvFee"
|
|
|
- , width : 80
|
|
|
+ headerName : "반품배송비"
|
|
|
+ , field : "rtnDelvFee"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -463,9 +464,9 @@ var columnExchangeReqList = [
|
|
|
, hide : temp2
|
|
|
},
|
|
|
{
|
|
|
- headerName : "교환배송비"
|
|
|
- , field : "excDelvFee"
|
|
|
- , width : 80
|
|
|
+ headerName : "교환배송비"
|
|
|
+ , field : "excDelvFee"
|
|
|
+ , width : 80
|
|
|
, cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
@@ -506,7 +507,7 @@ var gridOptionsDelvCdList = gagaAgGrid.getGridOptions(columnDelvCdList);
|
|
|
</script>
|
|
|
|
|
|
<script>
|
|
|
-//현재 사유는 고객 입니다.
|
|
|
+//현재 사유는 회사 입니다.
|
|
|
var isCustomer = false;
|
|
|
|
|
|
// 사유
|
|
|
@@ -538,82 +539,94 @@ var fnChangeChgReason = function(reasonCd){
|
|
|
}
|
|
|
|
|
|
// 교환요청
|
|
|
-var fnExchangeRequestSubmit = function () {
|
|
|
- var temp = false;
|
|
|
- var ordDtlStat = cancelRequestTargetList[0].ordDtlStat;
|
|
|
- var allCanYn = "N";
|
|
|
+var fnExchange = function () {
|
|
|
+ console.log('a');
|
|
|
+ var qty = false;
|
|
|
+ var opt = false;
|
|
|
+ var wdGb = $('#wdGb:checked').val();
|
|
|
|
|
|
// 1. 교환수량 체크
|
|
|
- for (i=0 ; i<cancelRequestTargetList.length ; i++) {
|
|
|
- if (cancelRequestTargetList[i].ordCanChgQty > 0) {
|
|
|
- temp = true;
|
|
|
+ $.each(cancelRequestTargetList, function(idx, item) {
|
|
|
+ if (item.ordCanChgQty > 0) {
|
|
|
+ qty = true;
|
|
|
+
|
|
|
+ if (!gagajf.isNull(item.ordChgOpt)) {
|
|
|
+ opt = true;
|
|
|
+ }
|
|
|
}
|
|
|
+ });
|
|
|
+
|
|
|
+ if (qty == false) {
|
|
|
+ mcxDialog.alert('교환 할 수량을 입력하세요.');
|
|
|
+ return;
|
|
|
}
|
|
|
|
|
|
- if (temp == false) {
|
|
|
- mcxDialog.alert('취소 할 수량을 입력하세요.');
|
|
|
+ if (opt == false) {
|
|
|
+ mcxDialog.alert('교환옵션을 선택해주세요.');
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- // 3. 교환사유 체크
|
|
|
+ // 2. 교환사유 체크
|
|
|
var chgReason = $("#exchangeRequestFrm select[name=selectChgReason]").val();
|
|
|
|
|
|
if (gagajf.isNull(chgReason)) {
|
|
|
- mcxDialog.alert("취소사유를 입력하세요.");
|
|
|
+ mcxDialog.alert("교환사유를 입력하세요.");
|
|
|
return ;
|
|
|
}
|
|
|
|
|
|
// 5. 회수지정보설정
|
|
|
- var chgerNm = $("#exchangeRequestFrm input[name=chgerNm]").val();
|
|
|
- var chgerZipNo = $("#exchangeRequestFrm input[name=chgerZipNo]").val();
|
|
|
- var chgerBaseAddr = $("#exchangeRequestFrm input[name=chgerBaseAddr]").val();
|
|
|
- var chgerDtlAddr = $("#exchangeRequestFrm input[name=chgerDtlAddr]").val();
|
|
|
-
|
|
|
- var chgerPhnno1 = $("#exchangeRequestFrm select[name=chgerPhnno1]").val();
|
|
|
- var chgerPhnno2 = $("#exchangeRequestFrm input[name=chgerPhnno2]").val();
|
|
|
- var chgerPhnno3 = $("#exchangeRequestFrm input[name=chgerPhnno3]").val();
|
|
|
+ if (wdGb == 'W') {
|
|
|
+ var chgerNm = $("#exchangeRequestFrm input[name=chgerNm]").val();
|
|
|
+ var chgerZipNo = $("#exchangeRequestFrm input[name=chgerZipNo]").val();
|
|
|
+ var chgerBaseAddr = $("#exchangeRequestFrm input[name=chgerBaseAddr]").val();
|
|
|
+ var chgerDtlAddr = $("#exchangeRequestFrm input[name=chgerDtlAddr]").val();
|
|
|
+
|
|
|
+ var chgerPhnno1 = $("#exchangeRequestFrm select[name=chgerPhnno1]").val();
|
|
|
+ var chgerPhnno2 = $("#exchangeRequestFrm input[name=chgerPhnno2]").val();
|
|
|
+ var chgerPhnno3 = $("#exchangeRequestFrm input[name=chgerPhnno3]").val();
|
|
|
+
|
|
|
+ var chgerTelno1 = $("#exchangeRequestFrm select[name=chgerTelno1]").val();
|
|
|
+ var chgerTelno2 = $("#exchangeRequestFrm input[name=chgerTelno2]").val();
|
|
|
+ var chgerTelno3 = $("#exchangeRequestFrm input[name=chgerTelno3]").val();
|
|
|
|
|
|
- var chgerTelno1 = $("#exchangeRequestFrm select[name=chgerTelno1]").val();
|
|
|
- var chgerTelno2 = $("#exchangeRequestFrm input[name=chgerTelno2]").val();
|
|
|
- var chgerTelno3 = $("#exchangeRequestFrm input[name=chgerTelno3]").val();
|
|
|
-
|
|
|
- if (gagajf.isNull(chgerZipNo)) {
|
|
|
- mcxDialog.alert("회수지주소를 입력하세요."); return;
|
|
|
- }
|
|
|
- if (gagajf.isNull(chgerBaseAddr)) {
|
|
|
- mcxDialog.alert("회수지주소를 입력하세요."); return;
|
|
|
- }
|
|
|
- if (gagajf.isNull(chgerDtlAddr)) {
|
|
|
- mcxDialog.alert("회수지주소를 입력하세요."); return;
|
|
|
- }
|
|
|
+ if (gagajf.isNull(chgerZipNo)) {
|
|
|
+ mcxDialog.alert("회수지주소를 입력하세요."); return;
|
|
|
+ }
|
|
|
+ if (gagajf.isNull(chgerBaseAddr)) {
|
|
|
+ mcxDialog.alert("회수지주소를 입력하세요."); return;
|
|
|
+ }
|
|
|
+ if (gagajf.isNull(chgerDtlAddr)) {
|
|
|
+ mcxDialog.alert("회수지주소를 입력하세요."); return;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (gagajf.isNull(chgerPhnno1)) {
|
|
|
+ mcxDialog.alert("휴대전화를 입력하세요."); return;
|
|
|
+ }
|
|
|
+ if (gagajf.isNull(chgerPhnno2)) {
|
|
|
+ mcxDialog.alert("휴대전화를 입력하세요."); return;
|
|
|
+ }
|
|
|
+ if (gagajf.isNull(chgerPhnno3)) {
|
|
|
+ mcxDialog.alert("휴대전화를 입력하세요."); return;
|
|
|
+ }
|
|
|
|
|
|
- if (gagajf.isNull(chgerPhnno1)) {
|
|
|
- mcxDialog.alert("휴대전화를 입력하세요."); return;
|
|
|
- }
|
|
|
- if (gagajf.isNull(chgerPhnno2)) {
|
|
|
- mcxDialog.alert("휴대전화를 입력하세요."); return;
|
|
|
- }
|
|
|
- if (gagajf.isNull(chgerPhnno3)) {
|
|
|
- mcxDialog.alert("휴대전화를 입력하세요."); return;
|
|
|
+ var chgerPhnno = chgerPhnno1 + chgerPhnno2 + chgerPhnno3;
|
|
|
+ var chgerTelno = chgerTelno1 + chgerTelno2 + chgerTelno3;
|
|
|
+ var chgerEmail = orderInfoList[0].ordEmail;
|
|
|
}
|
|
|
|
|
|
- var chgerPhnno = chgerPhnno1 + chgerPhnno2 + chgerPhnno3;
|
|
|
- var chgerTelno = chgerTelno1 + chgerTelno2 + chgerTelno3;
|
|
|
- var chgerEmail = orderInfoList[0].ordEmail;
|
|
|
-
|
|
|
// 교환지정보 설정
|
|
|
- var recipNm = $("#exchangeRequestFrm input[name=chgerNm]").val();
|
|
|
- var recipZipNo = $("#exchangeRequestFrm input[name=chgerZipNo]").val();
|
|
|
- var recipBaseAddr = $("#exchangeRequestFrm input[name=chgerBaseAddr]").val();
|
|
|
- var recipDtlAddr = $("#exchangeRequestFrm input[name=chgerDtlAddr]").val();
|
|
|
-
|
|
|
- var recipPhnno1 = $("#exchangeRequestFrm select[name=chgerPhnno1]").val();
|
|
|
- var recipPhnno2 = $("#exchangeRequestFrm input[name=chgerPhnno2]").val();
|
|
|
- var recipPhnno3 = $("#exchangeRequestFrm input[name=chgerPhnno3]").val();
|
|
|
-
|
|
|
- var recipTelno1 = $("#exchangeRequestFrm select[name=chgerTelno1]").val();
|
|
|
- var recipTelno2 = $("#exchangeRequestFrm input[name=chgerTelno2]").val();
|
|
|
- var recipTelno3 = $("#exchangeRequestFrm input[name=chgerTelno3]").val();
|
|
|
+ var recipNm = $("#exchangeRequestFrm input[name=recipNm]").val();
|
|
|
+ var recipZipNo = $("#exchangeRequestFrm input[name=recipZipNo]").val();
|
|
|
+ var recipBaseAddr = $("#exchangeRequestFrm input[name=recipBaseAddr]").val();
|
|
|
+ var recipDtlAddr = $("#exchangeRequestFrm input[name=recipDtlAddr]").val();
|
|
|
+
|
|
|
+ var recipPhnno1 = $("#exchangeRequestFrm select[name=recipPhnno1]").val();
|
|
|
+ var recipPhnno2 = $("#exchangeRequestFrm input[name=recipPhnno2]").val();
|
|
|
+ var recipPhnno3 = $("#exchangeRequestFrm input[name=recipPhnno3]").val();
|
|
|
+
|
|
|
+ var recipTelno1 = $("#exchangeRequestFrm select[name=recipTelno1]").val();
|
|
|
+ var recipTelno2 = $("#exchangeRequestFrm input[name=recipTelno2]").val();
|
|
|
+ var recipTelno3 = $("#exchangeRequestFrm input[name=recipTelno3]").val();
|
|
|
|
|
|
if (gagajf.isNull(recipZipNo)) {
|
|
|
mcxDialog.alert("교환지주소를 입력하세요."); return;
|
|
|
@@ -643,8 +656,10 @@ var fnExchangeRequestSubmit = function () {
|
|
|
"ordNo" : $('#exchangeRequestFrm input[name=ordNo]').val()
|
|
|
,"chgReason" : $('#exchangeRequestFrm input[name=chgReason]').val()
|
|
|
,"chgMemo" : $('#chgMemo').val()
|
|
|
- ,"exchangeReqList" : cancelRequestTargetList
|
|
|
+ ,"cancelReqList" : exchangeRequestList
|
|
|
,"isCustomer" : isCustomer
|
|
|
+ ,"wdGb" : wdGb
|
|
|
+ ,"addPayCost" : addDelvFee
|
|
|
,"chgerNm" : chgerNm
|
|
|
,"chgerEmail" : chgerEmail
|
|
|
,"chgerZipNo" : chgerZipNo
|
|
|
@@ -672,9 +687,9 @@ var fnExchangeRequestSubmit = function () {
|
|
|
'/orderChange/exchangeRequest/'
|
|
|
, jsonData
|
|
|
, function() {
|
|
|
- uifnPopupClose('popupOrderDetail');
|
|
|
- fnReOpenOrderDetailPopup();
|
|
|
- uifnPopupClose('popupReturnRequestForm');
|
|
|
+ //uifnPopupClose('popupOrderDetail');
|
|
|
+ //fnReOpenOrderDetailPopup();
|
|
|
+ //uifnPopupClose('popupReturnRequestForm');
|
|
|
}
|
|
|
);
|
|
|
}
|
|
|
@@ -785,18 +800,6 @@ var fnChangeQty = function(param) {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- //var optCd2 = item.ordChgOpt;
|
|
|
- //var stockQtyArr = item.currStockQtys.split(',');
|
|
|
- //var sizeCdArr = item.optCd2s.split(',');
|
|
|
- //var stockIdx = sizeCdArr.indexOf(optCd2);
|
|
|
- //var stockQty = stockQtyArr[stockIdx];
|
|
|
-
|
|
|
- //if (stockQty < ordCanChgQty) {
|
|
|
- // mcxDialog.alert(item.itemNm + ' ' + optCd2 + '의 재고수량이 부족합니다.');
|
|
|
- //} else {
|
|
|
- // item.ordCanChgQty = ordCanChgQty;
|
|
|
- //}
|
|
|
-
|
|
|
item.ordCanChgQty = ordCanChgQty;
|
|
|
|
|
|
if (ordCanChgQty > 0) {
|
|
|
@@ -810,6 +813,9 @@ var fnChangeQty = function(param) {
|
|
|
// 추가배송비 설정
|
|
|
fnAddDelvFee(exchangeRequestTargetList);
|
|
|
|
|
|
+ // 교환대상목록 설정
|
|
|
+ exchangeRequestList = exchangeRequestTargetList;
|
|
|
+
|
|
|
gridOptionsExchangeReqList.api.setRowData(cancelRequestTargetList);
|
|
|
}
|
|
|
|