불필요 소스 수정.

main
JoJH 2 weeks ago
parent 93b96bd43d
commit 2db89b36df

@ -209,15 +209,17 @@
// datasetControl // datasetControl
$P.ctrl = newRent03020Control("${pageName}", "[data-doctx=${pageName}]"); $P.ctrl = newRent03020Control("${pageName}", "[data-doctx=${pageName}]");
// infoDialog 호출한 pageName
$P.callPageName = "${callPageName}";
// infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정)
$P.callPurpose = "${callPurpose}";
// URL
$P.prefixUrl = "${prefixUrl}";
// 자료 이동을 위한 자료의 Index. 0부터 시작. // 자료 이동을 위한 자료의 Index. 0부터 시작.
$P.curDataIndex; $P.curDataIndex;
// 단속 사진 // 단속 사진
$P.existFileArr = []; $P.existFileArr = [];
$P.localUploadArr = []; $P.localUploadArr = [];
// infoDialog 호출한 pageName
$P.callPageName = "${callPageName}";
// infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정)
$P.callPurpose = "${callPurpose}";
/************************************************************************** /**************************************************************************
* 네이게이션 Event * 네이게이션 Event
@ -323,22 +325,7 @@
/************************************************************************** /**************************************************************************
* 사용자 함수(function) * 사용자 함수(function)
**************************************************************************/ **************************************************************************/
// URL 설정
$P.setUrl = (prefixUrl) => {
$P.ctrl.urls.load = wctx.url(prefixUrl + "/020/info.do") // 검색
}
/**************************************************************************
* 버튼 clickEvent
**************************************************************************/
// 업무 구분 변경 이벤트
$P.fnReset = () => {
// 화면 초기화
$P.findn("frmEdit").reset();
// URL 설정
$P.setUrl("${prefixUrl}");
}
/************************************************************************** /**************************************************************************
* 초기 설정 * 초기 설정
@ -350,8 +337,11 @@
$P.$findn("btnNext").on("click", () => { $P.fnNext() }); // 다음 $P.$findn("btnNext").on("click", () => { $P.fnNext() }); // 다음
} }
// 기본 데이터 설정 // 초기 설정
$P.initData = () => { $P.fnReset = () => {
// 화면 초기화
$P.findn("frmEdit").reset();
// 화면이 열릴때 초기 값으로 null로 설정해야 건수가 정상 표시 된다. // 화면이 열릴때 초기 값으로 null로 설정해야 건수가 정상 표시 된다.
$P.curDataIndex = null; $P.curDataIndex = null;
} }
@ -365,13 +355,10 @@
// 2. 초기 설정 // 2. 초기 설정
$P.fnReset(); $P.fnReset();
// 3. 기본 데이터 설정 // 3. dataset 설정
$P.initData();
// 4. dataset 설정
$P.ctrl.setData([${Info}]); $P.ctrl.setData([${Info}]);
// 5. 사진영역 설정 // 4. 사진영역 설정
settingPhotoMain("${pageName}" settingPhotoMain("${pageName}"
, $P.findn("crdnId") , $P.findn("crdnId")
, function() { , function() {
@ -386,9 +373,8 @@
} }
); );
// 6. 사진영역 초기화 // 5. 사진영역 초기화
let crdnInfo = $P.ctrl.getCurrent(); let crdnInfo = $P.ctrl.getCurrent();
initPhotoMain("${pageName}", crdnInfo.fileList, false); initPhotoMain("${pageName}", crdnInfo.fileList, false);
}); });

@ -19,9 +19,6 @@ function newRent03020Control(pageName, doctx="[data-doctx='rent03020']") {
ctrl.onCurrentChange = (item) => { ctrl.onCurrentChange = (item) => {
if (!item) return; if (!item) return;
// 건수를 표시한다.
pageObject[pageName].fnChangeCountStatus();
// 화면에 단속 Dataset 셋팅 // 화면에 단속 Dataset 셋팅
let formFields = new FimsFormFields(ctrl.selector("[name='frmEdit']")); let formFields = new FimsFormFields(ctrl.selector("[name='frmEdit']"));
formFields.set(ctrl, item); formFields.set(ctrl, item);
@ -49,44 +46,18 @@ function newRent03020Control(pageName, doctx="[data-doctx='rent03020']") {
// 화면에 임대차계약 Dataset 셋팅 // 화면에 임대차계약 Dataset 셋팅
let formFields2 = new FimsFormFields(ctrl.selector("[name='frmEditLsct']")); let formFields2 = new FimsFormFields(ctrl.selector("[name='frmEditLsct']"));
formFields2.set(ctrl, item); formFields2.set(ctrl, item);
};
// 상세 정보 dialog
ctrl.getInfo = (params) => {
if (!params) return;
ajax.get({
url: ctrl.urls.getInfo
, data: params || {}
, success: (resp) => {
let dialogName = ctrl.prefixed("Dialog");
let dialogId = dialogName + "-" + uuid();
dialog.open({
id: dialogId
, title: "임대차계약 상세 정보"
, size: ctrl.infoSize
, content: resp
, init: () => {
$("#" + dialogId).attr("name", dialogName);
$("#" + dialogId).attr("data-ref-doctx", pageName);
AppSupport.setDialogZindex(); // 건수를 표시한다.
} pageObject[pageName].fnChangeCountStatus();
, onClose: () => { } };
});
}
});
}
// 재 조회 -> 1건일때 reload 사용시 오류 발생. 배열이 아니여서 발생.. 한실장님에게 수정 요청 // 재 조회 -> 1건일때 reload 사용시 오류 발생. 배열이 아니여서 발생.. 한실장님에게 수정 요청
ctrl.refresh = (query) => { ctrl.refresh = (query) => {
if (query) { //
ctrl.query = query; if (query) ctrl.query = query;
}
ajax.get({ ajax.get({
url: ctrl.urls.load url: wctx.url(pageObject[pageName].prefixUrl + "/020/info.do") // 검색
, headers: { Accept: "application/json; charset=utf-8" } // json , headers: { Accept: "application/json; charset=utf-8" } // json
, data: ctrl.query , data: ctrl.query
, success: (resp) => { , success: (resp) => {

Loading…
Cancel
Save