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 @@