From d0b75f6d835a11af2147792bcc6b1a25c7980614 Mon Sep 17 00:00:00 2001 From: revlis44 Date: Thu, 8 Jan 2026 09:37:48 +0900 Subject: [PATCH] =?UTF-8?q?=EB=82=A0=EC=A7=9C=ED=91=9C=EA=B8=B0=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hdb/service/impl/DmsHdbServiceImpl.java | 23 +++++++++++++++++-- .../WEB-INF/jsp/dms/dmsHdb/DmsHdbList.jsp | 9 ++++---- 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/src/main/java/egovframework/dms/hdb/service/impl/DmsHdbServiceImpl.java b/src/main/java/egovframework/dms/hdb/service/impl/DmsHdbServiceImpl.java index f7b454d..415b1c2 100644 --- a/src/main/java/egovframework/dms/hdb/service/impl/DmsHdbServiceImpl.java +++ b/src/main/java/egovframework/dms/hdb/service/impl/DmsHdbServiceImpl.java @@ -20,7 +20,10 @@ import egovframework.dms.prj.vo.DmsPrjDefaultVO; import egovframework.edosi.egov.helper.UserDetailsHelper; import egovframework.rte.fdl.idgnr.EgovIdGnrService; import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; +import egovframework.rte.psl.dataaccess.util.EgovMap; + import java.text.SimpleDateFormat; +import java.time.format.DateTimeFormatter; import java.util.Date; import java.util.Iterator; import java.util.List; @@ -128,8 +131,24 @@ public class DmsHdbServiceImpl implements DmsHdbService { return resultVO; } - public List selectDmsHdbList(DmsHdbDefaultVO searchVO) throws Exception { - return this.dmsHdbDAO.selectDmsHdbList(searchVO); + @SuppressWarnings("unchecked") + public List selectDmsHdbList(DmsHdbDefaultVO searchVO) throws Exception { + + List list = this.dmsHdbDAO.selectDmsHdbList(searchVO); + + for (EgovMap map : list) { + Object createDateObj = map.get("createDate"); + + if (createDateObj != null) { + // ISO 문자열: 2025-11-11T11:44:43 + String createDateStr = createDateObj.toString(); + + // T → 공백 치환 + map.put("createDate", createDateStr.replace('T', ' ')); + } + } + + return list; } public int selectDmsHdbListTotCnt(DmsHdbDefaultVO searchVO) { diff --git a/src/main/webapp/WEB-INF/jsp/dms/dmsHdb/DmsHdbList.jsp b/src/main/webapp/WEB-INF/jsp/dms/dmsHdb/DmsHdbList.jsp index 3c44ad3..5ea8cdd 100644 --- a/src/main/webapp/WEB-INF/jsp/dms/dmsHdb/DmsHdbList.jsp +++ b/src/main/webapp/WEB-INF/jsp/dms/dmsHdb/DmsHdbList.jsp @@ -118,8 +118,7 @@ - - + ${list.createDate} ${list.rdCnt } <%-- ${list.compScdDate} --%> @@ -290,9 +289,9 @@ new Chart( /**************************************** * 2) 한달 현황 도넛 차트 ****************************************/ - const cntA = ${dmsHdbStat.hdbStsYrA}; // 접수 - const cntB = ${dmsHdbStat.hdbStsYrB}; // 처리중 - const cntC = ${dmsHdbStat.hdbStsYrC}; // 완료 + const cntA = ${dmsHdbStat.hdbStsA}; // 접수 + const cntB = ${dmsHdbStat.hdbStsB}; // 처리중 + const cntC = ${dmsHdbStat.hdbStsC}; // 완료 const monthChartCanvas = document.getElementById('monthChart'); const noDataMsg = document.getElementById('noDataMsg'); -- 2.49.1