diff --git a/src/main/java/itn/com/cmm/util/MJUtil.java b/src/main/java/itn/com/cmm/util/MJUtil.java index b4aa644c..78e20953 100644 --- a/src/main/java/itn/com/cmm/util/MJUtil.java +++ b/src/main/java/itn/com/cmm/util/MJUtil.java @@ -279,6 +279,14 @@ public final class MJUtil { return beforeMonthDay; } + public static String getBefore1DayDate() throws Exception { + Calendar mon = Calendar.getInstance(); + mon.add(Calendar.DAY_OF_MONTH , -1); + String beforeMonthDay = new java.text.SimpleDateFormat("yyyy-MM-dd").format(mon.getTime()); + + return beforeMonthDay; + } + public static void main(String args[]) throws Exception { System.out.println(new Date(System.currentTimeMillis())); System.out.println(checkHpNum("070-85326650")); diff --git a/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java b/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java index 41e90b25..e9148f36 100644 --- a/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java +++ b/src/main/java/itn/let/mjo/msg/web/MjonMsgController.java @@ -241,7 +241,7 @@ public class MjonMsgController { // 기간검색 설정 String toDay = MJUtil.getTodayDate(); //오늘 - String beforeMonthDay = MJUtil.getBefore1MonthDate(); //한달 전 + String beforeMonthDay = MJUtil.getBefore1DayDate(); //하루 전 if (null == searchVO.getNtceBgnde() || searchVO.getNtceBgnde().equals("")) { searchVO.setNtceBgnde(beforeMonthDay); //searchVO.setNtceEndde(toDay); @@ -1206,9 +1206,13 @@ public class MjonMsgController { searchVO.setReserveYn("Y"); searchVO.setReserveCYn("N");//예약 취소건은 보여주지 않는다. - // 기간검색 설정 + /* + * 2024.01.26 우영두 변경 + * 기존 한달전 시작일자 지정에서 하루전으로 변경 + * 데이터 양이 너무 많이 검색되어 하루전으로 변경해 달라는 기획팀 요청 + * */ String toDay = MJUtil.getTodayDate(); //오늘 - String beforeMonthDay = MJUtil.getBefore1MonthDate(); //한달 전 + String beforeMonthDay = MJUtil.getBefore1DayDate(); //하루 전 if (null == searchVO.getNtceBgnde() || searchVO.getNtceBgnde().equals("")) { searchVO.setNtceBgnde(beforeMonthDay); //searchVO.setNtceEndde(toDay); diff --git a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml index d8d2cfae..f299a579 100644 --- a/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml @@ -3166,6 +3166,7 @@ , pay.fileName3 AS fileName3 , pay.orderByCode AS orderByCode , pay.msgId AS msgId + , pay.reqDate AS reqDate FROM ( SELECT @@ -3194,6 +3195,7 @@ , M.fileName3 AS fileName3 , M.orderByCode AS orderByCode , M.msgId AS msgId + , M.reqDate AS reqDate FROM (SELECT DATE_FORMAT(B.REGDATE, '%Y-%m-%d %H:%i' ) AS regDate @@ -3266,6 +3268,7 @@ , "" AS fileName3 , "" AS orderByCode , pf.SEQ AS msgId + , DATE_FORMAT(pf.ReqDate, '%Y-%m-%d %H:%i' ) AS reqDate FROM pgi_faxtran pf LEFT JOIN mj_fax_group_data mjf @@ -3306,12 +3309,12 @@ = DATE_FORMAT(#startDate#, '%Y-%m-%d') + AND DATE_FORMAT(pay.reqDate, '%Y-%m-%d') >= DATE_FORMAT(#startDate#, '%Y-%m-%d') ]]> @@ -3493,9 +3496,10 @@