|
|
@@ -272,7 +272,7 @@ var columnDefsGoodsInfo = [
|
|
|
{
|
|
|
headerName : "상태변경"
|
|
|
, field : "ordDtlStatChg"
|
|
|
- , width : 120
|
|
|
+ , width : 140
|
|
|
, hide : hiddenTemp
|
|
|
, cellClass : 'text-center'
|
|
|
, cellRenderer : function (params) {
|
|
|
@@ -331,7 +331,36 @@ var columnDefsGoodsInfo = [
|
|
|
|
|
|
return strVal;
|
|
|
}
|
|
|
- }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ headerName : "변경"
|
|
|
+ , field : "ordDtlStat"
|
|
|
+ , width : 200
|
|
|
+ , cellClass : 'text-center'
|
|
|
+ , cellRenderer: function (params) {
|
|
|
+ var retStr = "";
|
|
|
+
|
|
|
+ // 결제완료, 상품준비중, 출고처지정, 배송준비중 (주문취소)
|
|
|
+ if (params.value == 'G013_20' || params.value == 'G013_30' || params.value == 'G013_35' || params.value == 'G013_40') {
|
|
|
+ if (params.data.ordQty > (params.data.cnclRtnQty + params.data.ordReqChgQty)) {
|
|
|
+ retStr += '<button type="button" class="btn btn-base btn-sm" onclick="fnCancelRequest(\'' + params.data.ordNo + '\',\'' + params.data.ordDtlNo + '\',\'' + params.data.delvFeeCd + '\');">취소요청</button>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 배송중, 배송완료 (교환신청, 반푼신청)
|
|
|
+ if (params.value == 'G013_50' || params.value == 'G013_60') {
|
|
|
+ if (params.data.ordQty > (params.data.cnclRtnQty + params.data.ordReqChgQty)) {
|
|
|
+ if (params.data.changeableYn == 'Y') {
|
|
|
+ retStr += '<button type="button" class="btn btn-base btn-sm" onclick="fnReturnRequest(\'' + params.data.ordNo + '\',\'' + params.data.ordDtlNo + '\',\'' + params.data.delvFeeCd + '\');">교환요청</button>';
|
|
|
+ }
|
|
|
+ if (params.data.returnableYn == 'Y') {
|
|
|
+ retStr += '<button type="button" class="btn btn-base btn-sm" onclick="fnExchangeRequest(\'' + params.data.ordNo + '\',\'' + params.data.ordDtlNo + '\',\'' + params.data.delvFeeCd + '\');">반품요청</button>';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return retStr;
|
|
|
+ }
|
|
|
+ },
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
@@ -364,7 +393,7 @@ var columnDefsGoodsInfo = [
|
|
|
headerName : "즉시할인"
|
|
|
, field : "cpn1DcAmt"
|
|
|
, width : 80
|
|
|
- , cellClass : 'text-right' //goodsCpnDcAmtClass
|
|
|
+ , cellClass : 'text-right'
|
|
|
, cellRenderer: function (params) {
|
|
|
return "<a href=\"javascript:void(0);\" onclick=\"fnOrderCouponHst('" + params.data.ordNo + "');\">" + params.value.addComma() + "</a>";
|
|
|
}
|
|
|
@@ -373,7 +402,7 @@ var columnDefsGoodsInfo = [
|
|
|
headerName : "상품"
|
|
|
, field : "goodsCpnDcAmt"
|
|
|
, width : 80
|
|
|
- , cellClass : 'text-right' //goodsCpnDcAmtClass
|
|
|
+ , cellClass : 'text-right'
|
|
|
, cellRenderer: function (params) {
|
|
|
return "<a href=\"javascript:void(0);\" onclick=\"fnOrderCouponHst('" + params.data.ordNo + "');\">" + params.value.addComma() + "</a>";
|
|
|
}
|
|
|
@@ -382,7 +411,7 @@ var columnDefsGoodsInfo = [
|
|
|
headerName : "장바구니"
|
|
|
, field : "cartCpnDcAmt"
|
|
|
, width : 80
|
|
|
- , cellClass : 'text-right' //cartCpnDcAmtClass
|
|
|
+ , cellClass : 'text-right'
|
|
|
, cellRenderer : function (params) {
|
|
|
return "<a href=\"javascript:void(0);\" onclick=\"fnOrderCouponHst('" + params.data.ordNo + "');\">" + params.value.addComma() + "</a>";
|
|
|
}
|
|
|
@@ -472,7 +501,7 @@ var columnDefsGoodsInfo = [
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
- {headerName: "결품", field: "soldoutYn", width: 60, cellClass: 'text-center'},
|
|
|
+ //{headerName: "결품", field: "soldoutYn", width: 60, cellClass: 'text-center'},
|
|
|
{
|
|
|
headerName : "배송",
|
|
|
children : [
|
|
|
@@ -1099,8 +1128,7 @@ var fnUpdateOrderAddr = function (rowIdx) {
|
|
|
|
|
|
// 2021.01.25 추가
|
|
|
// 취소요청, 교환요청, 반품요청 일때는 요청 정보 확인 팝업 정보
|
|
|
-var fnCancelRequest = function (ordChgSq) {
|
|
|
-
|
|
|
+var fnCancelRequest = function (ordNo, ordDtlNo, delvFeeCd) {
|
|
|
// 취소요청 구분 (orChgSq null 이면 취소요청화면 있으면 취소요청정보화면)
|
|
|
if (ordChgSq == null) {
|
|
|
ordChgSq = 0;
|