|
|
@@ -67,7 +67,7 @@
|
|
|
</select>
|
|
|
</td>
|
|
|
|
|
|
- <th>업체/브랜드<em class="required" title="필수"></em></th>
|
|
|
+ <th>업체/브랜드</th>
|
|
|
<td colspan="3">
|
|
|
<select name="supplyCompCd" id="supplyCompCd">
|
|
|
<option value="">[전체]</option>
|
|
|
@@ -102,9 +102,9 @@
|
|
|
</td>
|
|
|
<th>주문상세번호</th>
|
|
|
<td>
|
|
|
- <input type="text" class="" name="ordDtlNo" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="" maxlength="20"/>
|
|
|
+ <input type="text" class="" name="ordDtlNo" oninput="this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');" placeholder="" maxlength="9"/>
|
|
|
</td>
|
|
|
- <th rowspan="4">키워드<i class="star"></i></th>
|
|
|
+ <th rowspan="4">키워드<em class="required" title="필수"></em><i class="star"></i></th>
|
|
|
<td rowspan="4" colspan="5">
|
|
|
<select class="w130" name="search" id="search">
|
|
|
<option value="searchOrdNo">주문번호</option>
|
|
|
@@ -151,7 +151,7 @@
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <th>기간</th>
|
|
|
+ <th>기간<em class="required" title="필수"></em></th>
|
|
|
<td colspan="8">
|
|
|
<select name="termGb" id="termGb">
|
|
|
<option value="ordDt">주문등록일</option>
|
|
|
@@ -262,17 +262,19 @@
|
|
|
}
|
|
|
},
|
|
|
{headerName: "몰구분", field: "mallGbNm", width: 70, cellClass: 'text-center'},
|
|
|
- {headerName: "주문자", field: "ordNm", width: 100, cellClass: 'text-center',
|
|
|
+ {headerName: "주문자", field: "maskingOrdNm", width: 100, cellClass: 'text-center',
|
|
|
cellRenderer: function (params) {
|
|
|
if (roleCd.indexOf("C") < 0 && !gagajf.isNull(params.value) && params.data.mallGb === 'G011_10' && params.data.custNo > 0) {
|
|
|
- return '<a href="javascript:void(0);" onclick=\"cfnOpenCustDetailPopup(' + params.data.custNo + ');\">' + params.data.ordNm + '</a>';
|
|
|
+ return '<a href="javascript:void(0);" onclick=\"cfnOpenCustDetailPopup(' + params.data.custNo + ');\">' + params.data.maskingOrdNm + '</a>';
|
|
|
} else {
|
|
|
- return params.data.ordNm;
|
|
|
+ return params.data.maskingOrdNm;
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- {headerName: "휴대번호", field: "ordPhnno", width: 100, cellClass: 'text-center'},
|
|
|
- {headerName: "수령인", field: "recipNm", width: 100, cellClass: 'text-center'},
|
|
|
+ {headerName: "휴대번호", field: "maskingOrdPhnno", width: 100, cellClass: 'text-center',
|
|
|
+ valueGetter: function (params) { return params.data.maskingOrdPhnno; }
|
|
|
+ },
|
|
|
+ {headerName: "수령인", field: "maskingRecipNm", width: 100, cellClass: 'text-center'},
|
|
|
{headerName: "공급업체", field: "supplyCompNm", width: 150, cellClass: 'text-center'},
|
|
|
{headerName: "브랜드", field: "supplyCompNm", width: 150, cellClass: 'text-center'},
|
|
|
{headerName: "상품코드", field: "goodsCd", width: 120, cellClass: 'text-center',
|
|
|
@@ -352,7 +354,7 @@
|
|
|
{headerName: "배송메모", field: "delvMemo", width: 200, cellClass: 'text-left'},
|
|
|
{headerName: "우편번호", field: "recipZipcode", width: 80, cellClass: 'text-center'},
|
|
|
{headerName: "기본주소", field: "recipBaseAddr", width: 200, cellClass: 'text-left'},
|
|
|
- {headerName: "상세주소", field: "recipDtlAddr", width: 200, cellClass: 'text-left'},
|
|
|
+ {headerName: "상세주소", field: "maskingRecipDtlAddr", width: 200, cellClass: 'text-left'},
|
|
|
{headerName: "product_no", field: "productNo", width: 100, cellClass: 'text-center'},
|
|
|
{headerName: "product_code",field: "productCode", width: 100, cellClass: 'text-center'}
|
|
|
|
|
|
@@ -421,6 +423,18 @@
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ if ($('#searchForm input[name=delvDelayDays]').val() != '') {
|
|
|
+ if ($('#stDate').val() == '') {
|
|
|
+ mcxDialog.alert('시작 기간을 입력하세요.');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ if ($('#edDate').val() == '') {
|
|
|
+ mcxDialog.alert('종료 기간을 입력하세요.');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
gagaPaging.init('searchForm', fnSearchCallBack, 'deliveryListPagination', $('#searchForm').find('#pageSize').val());
|
|
|
gagaPaging.load($("#searchForm input[name=pageNo]").val());
|