|
|
|
|
@ -23,7 +23,34 @@ function newRent02010Control(pageName, doctx="[data-doctx='rent02010']") {
|
|
|
|
|
, MDFCN_DT: datetimeFormat
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
ctrl._load = function(option = {}) {
|
|
|
|
|
$.blockUI({message:""});
|
|
|
|
|
|
|
|
|
|
if (!ctrl.query.pageNum)
|
|
|
|
|
ctrl.query.pageNum = 1;
|
|
|
|
|
if (option.prev)
|
|
|
|
|
ctrl.query.pageNum = Math.max(1, ctrl.query.pageNum - 1);
|
|
|
|
|
|
|
|
|
|
ajax.get({
|
|
|
|
|
url:ctrl.urls.load,
|
|
|
|
|
data:ctrl.query,
|
|
|
|
|
complete:() =>{
|
|
|
|
|
$.unblockUI();
|
|
|
|
|
},
|
|
|
|
|
success:resp => {
|
|
|
|
|
|
|
|
|
|
if (!option.prev)
|
|
|
|
|
resp.state = option.state;
|
|
|
|
|
if (!ctrl.appendData || ctrl.query.pageNum == 1)
|
|
|
|
|
ctrl.setData(resp, option);
|
|
|
|
|
else {
|
|
|
|
|
ctrl.addData(resp, option);
|
|
|
|
|
}
|
|
|
|
|
if (option.callback)
|
|
|
|
|
option.callback();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
// 검색 조건
|
|
|
|
|
ctrl.query = { pageNum: 1, fetchSize: DEFAULT_FETCH_SIZE }; // 1 페이지당 자료 건수 index.jsp에서 확인
|
|
|
|
|
// paging
|
|
|
|
|
|