임대기업매핑 정보 수정.

main
jjh 2 months ago
parent 18bd30f3f7
commit 6d62f134e5

@ -138,8 +138,6 @@
// pageObject
let $P = pageObject["${pageName}"];
// formFields
$P.formFields = new FimsFormFields($P.selectorn("frmEdit"));
// datasetControl
$P.ctrl = newRent01020Control("${pageName}", "[data-doctx=${pageName}]");
// main에서 호출한 파라미터
@ -150,9 +148,8 @@
**************************************************************************/
// URL 설정
$P.fnSetUrl = (prefixUrl) => {
// $P.ctrl.urls.load = wctx.url(prefixUrl + "/020/reload.do"); //
$P.ctrl.urls.load = wctx.url(prefixUrl + "/020/info.do"); //
$P.ctrl.urls.getInfo = wctx.url(prefixUrl + "/040/info.do"); // 상세 정보
$P.ctrl.urls.load = wctx.url(prefixUrl + "/020/info.do"); // 상세 정보 조회
$P.ctrl.urls.getInfo = wctx.url(prefixUrl + "/040/info.do"); // 상세 정보 조회
}
/**************************************************************************

@ -18,8 +18,10 @@ function newRent01020Control(pageName, doctx="[data-doctx='rent01020']") {
ctrl.onCurrentChange = (item) => {
if (!item) return;
let formFields = new FimsFormFields(ctrl.selector("[name='frmEdit']"));
// 화면에 Dataset 셋팅
pageObject[pageName].formFields.set(ctrl, item);
formFields.set(ctrl, item);
};
// 상세 정보 dialog
@ -45,10 +47,12 @@ function newRent01020Control(pageName, doctx="[data-doctx='rent01020']") {
AppSupport.setDialogZindex();
}
, onClose: () => {
// 자료 재조회
ctrl.query.callPurpose = "reload";
ctrl.refreshInfo(ctrl.query);
// 오류 발생됨. 한실장님 다시 확인.
// ctrl.reload();
// ctrl.load(1);
}
});
@ -56,5 +60,23 @@ function newRent01020Control(pageName, doctx="[data-doctx='rent01020']") {
});
}
ctrl.refreshInfo = (params) => {
if (!params) return;
ajax.get({
url: ctrl.urls.load
, headers: { Accept: "application/json; charset=utf-8" } // json
, data: params || {}
, success: (resp) => {
// 초기화
ctrl.find("[name='frmEdit']").reset(); // 화면 초기화
ctrl.dataset.clear(); // Dataset 초기화
// Dataset 셋팅
ctrl.setData([resp.Info]); // 정보
}
});
}
return ctrl;
}

Loading…
Cancel
Save