@@ -144,10 +198,13 @@
// pageObject
let $P = pageObject["${pageName}"];
+ $P.$findn("photoMainWrapper").addClass("w-px-1050 min-w-px-640");
+
// datasetControl
$P.ctrl = newRent02020Control("${pageName}", "[data-doctx=${pageName}]");
- // 파일 리스트
- $P.fileListArr = new Array();
+ // 단속 사진
+ $P.existFileArr = [];
+ $P.localUploadArr = [];
// infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정)
$P.callPurpose = "${callPurpose}";
@@ -160,7 +217,7 @@
$P.ctrl.urls.getInfo = wctx.url(prefixUrl + "/040/info.do"); // 임대차계약 상세 정보 조회
}
- // 첨부파일 조회
+ // 임대차계약 첨부 파일 조회
$P.fnSearchFileList = (lsctId) => {
let tableFileList = $P.findn("fileList"); // table element 찾기
let fileLength = tableFileList.rows.length;
@@ -259,6 +316,27 @@
// 3. dataset 설정
$P.ctrl.setData([${Info}]);
+
+ // 4. 사진영역 설정
+ settingPhotoMain("${pageName}"
+ , $P.findn("crdnId")
+ , function() {
+ return {
+ vhrno: $P.$findn("vhrno").val()
+ , vhclNm: $P.$findn("vhclNm").val()
+ , vhclColr: $P.$findn("vhclColr").val()
+ };
+ }
+ , async function(vhrnoEl) {
+ return await $P.getVehicleTotalInfo(vhrnoEl); // 차적조회는 "단속정보 수정" 에서 해라...
+ }
+ );
+
+ // 5. 사진영역 초기화
+ let crdnInfo = $P.ctrl.getCurrent();
+ let existVideo = false;
+
+ initPhotoMain("${pageName}", crdnInfo.fileList, existVideo);
});
diff --git a/src/main/webapp/WEB-INF/jsp/fims/rent/rent02060-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/rent/rent02060-info.jsp
index dc500f69..49d7dc40 100644
--- a/src/main/webapp/WEB-INF/jsp/fims/rent/rent02060-info.jsp
+++ b/src/main/webapp/WEB-INF/jsp/fims/rent/rent02060-info.jsp
@@ -174,8 +174,8 @@
-
-
+
+
diff --git a/src/main/webapp/resources/js/fims/rent/rent02020.js b/src/main/webapp/resources/js/fims/rent/rent02020.js
index 57948043..a0fb74ad 100644
--- a/src/main/webapp/resources/js/fims/rent/rent02020.js
+++ b/src/main/webapp/resources/js/fims/rent/rent02020.js
@@ -42,7 +42,7 @@ function newRent02020Control(pageName, doctx="[data-doctx='rent02020']") {
dialog.open({
id: dialogId
- , title: ctrl.prefixName + " 정보"
+ , title: "임대차계약 상세 정보"
, size: ctrl.infoSize
, content: resp
, init: () => {