|
|
@@ -233,6 +233,7 @@
|
|
|
var wdGb = "";
|
|
|
var mallGb = "";
|
|
|
var reFundInfo = [[${refundConfirmPreInfo}]]; // 환불컨펌 정보
|
|
|
+ var temp1 = true;
|
|
|
|
|
|
var returnOrderInfo;
|
|
|
var columnDefsDetail = [
|
|
|
@@ -276,6 +277,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "취소금액"
|
|
|
@@ -285,6 +287,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "즉시할인금액"
|
|
|
@@ -294,6 +297,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "다다익선1금액"
|
|
|
@@ -303,6 +307,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "다다익선2금액"
|
|
|
@@ -312,6 +317,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "상품쿠폰금액"
|
|
|
@@ -321,6 +327,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "장바구니쿠폰금액"
|
|
|
@@ -330,6 +337,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "선포인트금액"
|
|
|
@@ -339,6 +347,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "포인트금액"
|
|
|
@@ -348,6 +357,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "실결제금액"
|
|
|
@@ -357,6 +367,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{
|
|
|
headerName : "상품권금액"
|
|
|
@@ -366,6 +377,7 @@
|
|
|
, cellRenderer : function (params) {
|
|
|
return params.value.addComma();
|
|
|
}
|
|
|
+ , hide : temp1
|
|
|
},
|
|
|
{headerName: "등록일", field: "regDt", width: 100, minWidth: 100, cellClass: 'text-right'}
|
|
|
];
|
|
|
@@ -394,8 +406,8 @@
|
|
|
* 상세 정보 콜백 함수
|
|
|
**************************************************************************/
|
|
|
var fnWithdrawDetailCallback = function(result) {
|
|
|
- reFundInfo = result.refundConfirmPreInfo; // 환불 컨펌 환불 정보
|
|
|
- returnOrderInfo = result.returnOrderInfo;
|
|
|
+ reFundInfo = result.refundConfirmPreInfo; // 환불 컨펌 환불 정보
|
|
|
+ returnOrderInfo = result.returnOrderInfo;
|
|
|
|
|
|
if (result.dataList.length < 1) {
|
|
|
mcxDialog.alert('회수데이터 오류입니다. 운영팀에 문의 해주세요! ');
|
|
|
@@ -419,8 +431,28 @@
|
|
|
$('#divRefundInfo2').show();
|
|
|
}
|
|
|
|
|
|
- // 회수리스트 설정
|
|
|
- withdrawDetailGridOptions.api.setRowData(result.dataList);
|
|
|
+ // 2021.12.06 취소금액설정
|
|
|
+ if (reFundInfo.cancelOrderRefundList != null && reFundInfo.cancelOrderRefundList.length > 0) {
|
|
|
+ for (i=0 ; i<reFundInfo.cancelOrderRefundList.length ; i++) {
|
|
|
+ for (j=0 ; j<result.dataList.length ; j++) {
|
|
|
+ if (reFundInfo.cancelOrderRefundList[i].ordDtlNo == result.dataList[j].ordDtlNo) {
|
|
|
+ result.dataList[j].cnclRtnAmt = reFundInfo.cancelOrderRefundList[i].cnclRtnAmt; // 취소금액
|
|
|
+ result.dataList[j].cpn1DcAmt = reFundInfo.cancelOrderRefundList[i].cpn1DcAmt; // 즉시할인쿠폰금액
|
|
|
+ result.dataList[j].tmtb1DcAmt = reFundInfo.cancelOrderRefundList[i].tmtb1DcAmt; // 수량할인다다익선금액
|
|
|
+ result.dataList[j].tmtb2DcAmt = reFundInfo.cancelOrderRefundList[i].tmtb2DcAmt; // 금액할인다다익선금액
|
|
|
+ result.dataList[j].goodsCpnDcAmt = reFundInfo.cancelOrderRefundList[i].goodsCpnDcAmt; // 상품쿠폰금액
|
|
|
+ result.dataList[j].cartCpnDcAmt = reFundInfo.cancelOrderRefundList[i].cartCpnDcAmt; // 장바구니쿠폰금액
|
|
|
+ result.dataList[j].pntDcAmt = reFundInfo.cancelOrderRefundList[i].pntDcAmt; // 포인트금액
|
|
|
+ result.dataList[j].prePntDcAmt = reFundInfo.cancelOrderRefundList[i].prePntDcAmt; // 선포인트금액
|
|
|
+ result.dataList[j].gfcdUseAmt = reFundInfo.cancelOrderRefundList[i].gfcdUseAmt; // 상품권적용금액
|
|
|
+ result.dataList[j].realOrdAmt = reFundInfo.cancelOrderRefundList[i].realOrdAmt; // 실결제금액
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 주문변경대상정보 재설정
|
|
|
+ withdrawDetailGridOptions.api.setRowData(result.dataList);
|
|
|
+ }
|
|
|
|
|
|
$("#refundAmt").text(result.dataList[0].refundAmt.addComma());
|
|
|
|
|
|
@@ -537,7 +569,7 @@
|
|
|
|
|
|
addDeliveryFee = 0;
|
|
|
addDeliveryFeeYn = "N";
|
|
|
-
|
|
|
+ `
|
|
|
codFeeAmt = 0;
|
|
|
codFeeYn = "N";
|
|
|
enCloseFeeAmt = Number(enCloseFee);
|
|
|
@@ -814,7 +846,11 @@
|
|
|
* 회수컨펌 클릭 시
|
|
|
**************************************************************************/
|
|
|
withdrawDetailGridOptions.onCellClicked = function(event) {
|
|
|
- if (event.colDef.field != 'chgStat') return;
|
|
|
+
|
|
|
+ if (event.colDef.field != 'chgStat') {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
if (ordChgQty != ordInQty) {
|
|
|
mcxDialog.alert('반품신청 수량과 회수입고수량이 맞지 않습니다.<br/>반품신청수량 : ' + ordChgQty + '<br/>회수입고수량 : ' + ordInQty);
|
|
|
return;
|
|
|
@@ -893,13 +929,10 @@
|
|
|
if (flag) {
|
|
|
$('#withdrawDetailForm input[name=encloseFee]').attr('readonly', 'readonly');
|
|
|
$('#withdrawDetailForm input[name=encloseFee]').addClass('formControl');
|
|
|
-
|
|
|
} else {
|
|
|
$('#withdrawDetailForm input[name=encloseFee]').remove('readonly');
|
|
|
$('#withdrawDetailForm input[name=encloseFee]').removeClass('formControl');
|
|
|
-
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
|
|
|
// PG점프 변경 이벤트 처리
|
|
|
@@ -923,7 +956,7 @@
|
|
|
// 회수 상세내역 조회
|
|
|
fnRefundDetailSearch();
|
|
|
|
|
|
- //
|
|
|
+ // PG점프 변경 이벤트 처리
|
|
|
fnChangePgStat();
|
|
|
});
|
|
|
|