|
@@ -64,7 +64,7 @@
|
|
|
<li><a href="#tab3" onclick="fnSearchDelivery();">배송지정보</a></li>
|
|
<li><a href="#tab3" onclick="fnSearchDelivery();">배송지정보</a></li>
|
|
|
<li><a href="#tab4" onclick="fnSearchCoupon();">쿠폰내역</a></li>
|
|
<li><a href="#tab4" onclick="fnSearchCoupon();">쿠폰내역</a></li>
|
|
|
<li><a href="#tab5" onclick="fnSearchPoint();">포인트내역</a></li>
|
|
<li><a href="#tab5" onclick="fnSearchPoint();">포인트내역</a></li>
|
|
|
- <li><a href="#tab6" onclick="">상품권내역</a></li>
|
|
|
|
|
|
|
+ <li><a href="#tab6" onclick="fnSearchGiftCard()">상품권내역</a></li>
|
|
|
<li><a href="#tab7" onclick="fnSearchReview();">상품평내역</a></li>
|
|
<li><a href="#tab7" onclick="fnSearchReview();">상품평내역</a></li>
|
|
|
<li><a href="#tab8" onclick="fnSearchCounsel();">1:1문의내역</a></li>
|
|
<li><a href="#tab8" onclick="fnSearchCounsel();">1:1문의내역</a></li>
|
|
|
<li><a href="#tab9" onclick="fnSearchGoodsQna();">상품문의내역</a></li>
|
|
<li><a href="#tab9" onclick="fnSearchGoodsQna();">상품문의내역</a></li>
|
|
@@ -518,6 +518,7 @@
|
|
|
const pubReasonList = gagajf.convertToArray([[${pubReasonList}]]); //쿠폰발행사유
|
|
const pubReasonList = gagajf.convertToArray([[${pubReasonList}]]); //쿠폰발행사유
|
|
|
const pntOccurGbList = gagajf.convertToArray([[${pntOccurGbList}]]); //포인트반영구분
|
|
const pntOccurGbList = gagajf.convertToArray([[${pntOccurGbList}]]); //포인트반영구분
|
|
|
const pntUploadStatList = gagajf.convertToArray([[${pntUploadStatList}]]); //포인트반영상태
|
|
const pntUploadStatList = gagajf.convertToArray([[${pntUploadStatList}]]); //포인트반영상태
|
|
|
|
|
+ const giftCardOccurGbList = gagajf.convertToArray([[${giftCardOccurGbList}]]); //상품권유형
|
|
|
const counselClsfList = gagajf.convertToArray([[${counselClsfList}]]); //상담분류
|
|
const counselClsfList = gagajf.convertToArray([[${counselClsfList}]]); //상담분류
|
|
|
const contactTypeList = gagajf.convertToArray([[${contactTypeList}]]); //회원접촉유형
|
|
const contactTypeList = gagajf.convertToArray([[${contactTypeList}]]); //회원접촉유형
|
|
|
const contactMethodList = gagajf.convertToArray([[${contactMethodList}]]); //회원접촉방법
|
|
const contactMethodList = gagajf.convertToArray([[${contactMethodList}]]); //회원접촉방법
|
|
@@ -706,6 +707,34 @@
|
|
|
{headerName: "등록자", field: "regId", width: 100, cellClass: 'text-center'}
|
|
{headerName: "등록자", field: "regId", width: 100, cellClass: 'text-center'}
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
|
|
+ //상품권내역 그리드
|
|
|
|
|
+ const columnGiftCardDefs = [
|
|
|
|
|
+ {
|
|
|
|
|
+ headerName: "등록일시", field: "regDt", width: 150, cellClass: 'text-center',
|
|
|
|
|
+ cellRenderer: function (params) {
|
|
|
|
|
+ return gagaAgGrid.toDateTimeFormat(params.value);
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {headerName: "주문번호", field: "ordNo", width: 100, cellClass: 'text-center'},
|
|
|
|
|
+ {
|
|
|
|
|
+ headerName: "금액", field: "gfcdAmt", width: 100, cellClass: 'text-center',
|
|
|
|
|
+ cellRenderer: function (params) {
|
|
|
|
|
+ return !gagajf.isNull(params.value) ? params.value.addComma() : '0';
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ headerName: "발생구분", field: "occurGb", width: 100, cellClass: 'text-center',
|
|
|
|
|
+ valueFormatter: function (params) { return gagaAgGrid.lookupValue(giftCardOccurGbList, params.value); }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ headerName: "발생상세설명", field: "occurDtlDesc", width: 300, cellClass: 'text-center',
|
|
|
|
|
+ valueFormatter: function (params) {
|
|
|
|
|
+ return gagaAgGrid.lookupValue(pntOccurGbList, params.value);
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ {headerName: "등록자", field: "regNo", width: 100, cellClass: 'text-center'}
|
|
|
|
|
+ ];
|
|
|
|
|
+
|
|
|
//상품평 그리드
|
|
//상품평 그리드
|
|
|
const columnReviewDefs = [
|
|
const columnReviewDefs = [
|
|
|
{headerName: "상품코드", field: "goodsCd", width: 100, cellClass: 'text-center'},
|
|
{headerName: "상품코드", field: "goodsCd", width: 100, cellClass: 'text-center'},
|
|
@@ -728,7 +757,7 @@
|
|
|
return gagaAgGrid.toDateTimeFormat(params.value);
|
|
return gagaAgGrid.toDateTimeFormat(params.value);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- {headerName: "지급ID", field: "confirmId", width: 130, cellClass: 'text-center'},
|
|
|
|
|
|
|
+ {headerName: "지급No", field: "confirmNo", width: 130, cellClass: 'text-center'},
|
|
|
{headerName: "게시여부", field: "dispYn", width: 100, cellClass: 'text-center'},
|
|
{headerName: "게시여부", field: "dispYn", width: 100, cellClass: 'text-center'},
|
|
|
{
|
|
{
|
|
|
headerName: "지급예정포인트", field: "giveDuePnt", width: 120, cellClass: 'text-center',
|
|
headerName: "지급예정포인트", field: "giveDuePnt", width: 120, cellClass: 'text-center',
|
|
@@ -833,6 +862,7 @@
|
|
|
let gridCounselOptions = gagaAgGrid.getGridOptions(columnCounselDefs); //1:1문의내역 그리드
|
|
let gridCounselOptions = gagaAgGrid.getGridOptions(columnCounselDefs); //1:1문의내역 그리드
|
|
|
let gridGoodsQnaOptions = gagaAgGrid.getGridOptions(columnGoodsQnaDefs);//상품문의내역 그리드
|
|
let gridGoodsQnaOptions = gagaAgGrid.getGridOptions(columnGoodsQnaDefs);//상품문의내역 그리드
|
|
|
let gridCouponOptions = gagaAgGrid.getGridOptions(columnCouponDefs); //쿠폰내역 그리드
|
|
let gridCouponOptions = gagaAgGrid.getGridOptions(columnCouponDefs); //쿠폰내역 그리드
|
|
|
|
|
+ let gridGiftCardOptions = gagaAgGrid.getGridOptions(columnGiftCardDefs);//상품권내역 그리드
|
|
|
let gridPointOptions = gagaAgGrid.getGridOptions(columnPointDefs); //포인트내역 그리드
|
|
let gridPointOptions = gagaAgGrid.getGridOptions(columnPointDefs); //포인트내역 그리드
|
|
|
let gridReviewOptions = gagaAgGrid.getGridOptions(columnReviewDefs); //상품평 그리드
|
|
let gridReviewOptions = gagaAgGrid.getGridOptions(columnReviewDefs); //상품평 그리드
|
|
|
let gridGradeOptions = gagaAgGrid.getGridOptions(columnGradeDefs); //등급변경 그리드
|
|
let gridGradeOptions = gagaAgGrid.getGridOptions(columnGradeDefs); //등급변경 그리드
|
|
@@ -1181,6 +1211,12 @@
|
|
|
gagaAgGrid.fetch(actionUrl, gridPointOptions);
|
|
gagaAgGrid.fetch(actionUrl, gridPointOptions);
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+ // 상품권 조회
|
|
|
|
|
+ var fnSearchGiftCard = function () {
|
|
|
|
|
+ const actionUrl = "/customer/giftcard/list/" + custNo;
|
|
|
|
|
+ gagaAgGrid.fetch(actionUrl, gridGiftCardOptions);
|
|
|
|
|
+ };
|
|
|
|
|
+
|
|
|
// 상품평내역 조회
|
|
// 상품평내역 조회
|
|
|
var fnSearchReview = function () {
|
|
var fnSearchReview = function () {
|
|
|
const actionUrl = "/customer/review/list/" + custNo;
|
|
const actionUrl = "/customer/review/list/" + custNo;
|
|
@@ -1413,20 +1449,22 @@
|
|
|
|
|
|
|
|
gagaAgGrid.createGrid('custOrderList', gridOrderOptions); // 주문내역
|
|
gagaAgGrid.createGrid('custOrderList', gridOrderOptions); // 주문내역
|
|
|
|
|
|
|
|
- gagaAgGrid.createGrid('custCounselList', gridCounselOptions); // 1:1문의 내역
|
|
|
|
|
-
|
|
|
|
|
- gagaAgGrid.createGrid('custGoodsQnaList', gridGoodsQnaOptions); // 상품문의 내역
|
|
|
|
|
|
|
+ gagaAgGrid.createGrid('custAddrList', gridAddrOptions); // 주소정보 그리드
|
|
|
|
|
|
|
|
gagaAgGrid.createGrid('custCouponList', gridCouponOptions); // 쿠폰내역
|
|
gagaAgGrid.createGrid('custCouponList', gridCouponOptions); // 쿠폰내역
|
|
|
|
|
|
|
|
gagaAgGrid.createGrid('custPointList', gridPointOptions); // 포인트내역 그리드
|
|
gagaAgGrid.createGrid('custPointList', gridPointOptions); // 포인트내역 그리드
|
|
|
|
|
|
|
|
|
|
+ gagaAgGrid.createGrid('custGiftCardList', gridGiftCardOptions); // 상품권내역 그리드
|
|
|
|
|
+
|
|
|
|
|
+ gagaAgGrid.createGrid('custCounselList', gridCounselOptions); // 1:1문의 내역
|
|
|
|
|
+
|
|
|
|
|
+ gagaAgGrid.createGrid('custGoodsQnaList', gridGoodsQnaOptions); // 상품문의 내역
|
|
|
|
|
+
|
|
|
gagaAgGrid.createGrid('custReviewList', gridReviewOptions); // 상품평 그리드
|
|
gagaAgGrid.createGrid('custReviewList', gridReviewOptions); // 상품평 그리드
|
|
|
|
|
|
|
|
gagaAgGrid.createGrid('custGradeList', gridGradeOptions); // 등급변경 그리드
|
|
gagaAgGrid.createGrid('custGradeList', gridGradeOptions); // 등급변경 그리드
|
|
|
|
|
|
|
|
- gagaAgGrid.createGrid('custAddrList', gridAddrOptions); // 주소정보 그리드
|
|
|
|
|
-
|
|
|
|
|
gagaAgGrid.createGrid('custContactList', gridContactOptions); // 회원접촉이력 그리드
|
|
gagaAgGrid.createGrid('custContactList', gridContactOptions); // 회원접촉이력 그리드
|
|
|
});
|
|
});
|
|
|
|
|
|