|
|
@@ -166,6 +166,8 @@ var orderChangeInfo = [[${orderChangeInfo}]]; // 취소/반품/교환요청
|
|
|
var orderRefundInfo = [[${orderRefundInfo}]]; // 환불정보
|
|
|
var orderCounselInfo = [[${orderCounselInfo}]]; // 상담내역
|
|
|
var orderAdminMemoInfo = [[${orderAdminMemoInfo}]]; // 관리자메모
|
|
|
+
|
|
|
+var canChgDelvStat = ['G013_10', 'G013_11', 'G013_17', 'G013_20', 'G013_30', 'G013_40'];
|
|
|
</script>
|
|
|
|
|
|
<!-- AgGrid 컬럼 세팅 -->
|
|
|
@@ -501,7 +503,6 @@ var gridOptionsOrderFreeGiftInfo = gagaAgGrid.getGridOptions(columnDefsOrderFree
|
|
|
var columnDefsDeliveryInfo = [
|
|
|
{headerName: "배송지번호" , field: "delvAddrSq" , width: 80, cellClass: 'text-center'},
|
|
|
{headerName: "주문구분" , field: "exchGbNm" , width: 80, cellClass: 'text-center'},
|
|
|
- {headerName: "수정여부" , field: "delvAddrEditYn" , width: 80, cellClass: 'text-center', hide: true},
|
|
|
{headerName: "받는분" , field: "recipNm" , width: 80, cellClass: 'text-left', editable: true},
|
|
|
{headerName: "핸드폰번호" , field: "recipPhnno" , width: 120, cellClass: 'text-left', editable: true},
|
|
|
{headerName: "전화번호" , field: "recipTelno" , width: 120, cellClass: 'text-left', editable: true},
|
|
|
@@ -512,10 +513,9 @@ var columnDefsDeliveryInfo = [
|
|
|
, cellClass : 'text-center'
|
|
|
, cellRenderer : function (params) {
|
|
|
var rtnStr = ""
|
|
|
-
|
|
|
- if (params.data.delvAddrEditYn < 1) {
|
|
|
+ if (canChgDelvStat.includes(params.data.ordDtlStat)) {
|
|
|
// 배송지 수정 (주문배송, 교환배송)
|
|
|
- rtnStr += params.value;
|
|
|
+ rtnStr += params.value;
|
|
|
rtnStr += "<button type=\"button\" style=\"margin-left:10px\" class=\"btn btn-info\" onclick=\"fnOpenDaumAddr('" + params.node.rowIndex + "', 'ADDR');\">POST</button>";
|
|
|
rtnStr += "<button type=\"button\" class=\"btn btn-info\" onclick=\"fnUpdateOrderAddr('" + params.node.rowIndex + "');\">저장</button>";
|
|
|
} else {
|
|
|
@@ -656,7 +656,7 @@ var columnDefsOrderChangeInfo = [
|
|
|
var rtnStr = ""
|
|
|
|
|
|
// 회수지수정가능(교환요청, 반품요청)
|
|
|
- if (params.data.chgStat == 'G685_30' || params.data.chgStat == 'G685_40' ) {
|
|
|
+ if (!params.data.wdGb != 'D' && (params.data.chgStat == 'G685_30' || params.data.chgStat == 'G685_40')) {
|
|
|
|
|
|
rtnStr += params.value;
|
|
|
rtnStr += "<button type=\"button\" style=\"margin-left:10px\" class=\"btn btn-info\" onclick=\"fnOpenDaumAddr('" + params.node.rowIndex + "', 'CLAIM');\">POST</button>";
|