From 0960c9b0f2490546f36cd8cf49261a7a58c6257c Mon Sep 17 00:00:00 2001 From: mjkhan21 Date: Tue, 11 Nov 2025 09:52:06 +0900 Subject: [PATCH] =?UTF-8?q?reload=20=ED=9B=84=20=EB=8F=99=EC=9E=91=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/webapp/WEB-INF/jsp/fims/crdn/crdn06010-main.jsp | 9 +++++---- src/main/webapp/WEB-INF/jsp/fims/crdn/crdn08010-main.jsp | 4 +++- src/sql/xit-fims-mariadb.sql | 1 + 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn06010-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn06010-main.jsp index d695e43..bda9cbc 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn06010-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn06010-main.jsp @@ -157,8 +157,7 @@
-
+
@@ -305,7 +304,8 @@ $(document).ready(function(){ ctrl.dataset.onSort = sorter => { let t = $P.getGridTemplate(), trs = Apply.fromDataset.getTbody(ctrl.dataset, t.found, t.notFound, t.replacer); - $P.renderCrdnList(ctrl.dataset.totalSize, ctrl.dataset.length, trs); + if (sorter.by) + $P.renderCrdnList(ctrl.dataset.totalSize, ctrl.dataset.length, trs); document.querySelectorAll("div[data-doctx='${pageName}'] table[name='crdnTable'] th[data-sort]").forEach(th => { th.classList.remove( @@ -501,9 +501,10 @@ $(document).ready(function(){ } $P.renderCrdnList = (total, listLength, trs, option) => { + debug("renderCrdnList"); let noMore = (listLength >= total); let initScroll = (ctrl.query.pageNum < 2); - if (option != null && option.reloaded){ + if (option && option.reloaded){ initScroll = false; } diff --git a/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn08010-main.jsp b/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn08010-main.jsp index ae42195..aa23772 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn08010-main.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn08010-main.jsp @@ -122,7 +122,9 @@ $(document).ready(function(){ ctrl.dataset.onSort = sorter => { let t = $P.getGridTemplate(), trs = Apply.fromDataset.getTbody(ctrl.dataset, t.found, t.notFound, t.replacer); - $P.renderExmptnVhclList(ctrl.dataset.totalSize, ctrl.dataset.length, trs); + + if (sorter.by) + $P.renderExmptnVhclList(ctrl.dataset.totalSize, ctrl.dataset.length, trs); document.querySelectorAll("div[data-doctx='${pageName}'] table[name='exmptnVhclTable'] th[data-sort]").forEach(th => { th.classList.remove( diff --git a/src/sql/xit-fims-mariadb.sql b/src/sql/xit-fims-mariadb.sql index 7b6fa3d..4ce4206 100644 --- a/src/sql/xit-fims-mariadb.sql +++ b/src/sql/xit-fims-mariadb.sql @@ -722,6 +722,7 @@ CREATE OR REPLACE TABLE TB_CRDN_ADI ( CRDN_ID VARCHAR(20) NOT NULL COMMENT '단속 ID', CRDN_SE_CD VARCHAR(2) NULL COMMENT '단속 구분 코드', TEAM_ID VARCHAR(10) NULL COMMENT '조 ID', + EQP_CD VARCHAR(3) NULL COMMENT '장비 코드', DTL_CRDN_PLC VARCHAR(300) NULL COMMENT '상세 단속 장소', CRDN_SPAREA_CD VARCHAR(2) NULL COMMENT '단속 특별구역 코드', CRDN_BGNG_TM VARCHAR(6) NULL COMMENT '단속 시작 시각',