myname 2024-11-18
2024-11-18 15:04 사용자 로그인시 핸드폰 번호 체크 쿼리 수정
@b3015c26c56bc88e14deb2ee15337d06a5378d42
src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml
--- src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/msg/MjonMsgData_SQL_mysql.xml
@@ -3721,6 +3721,37 @@
 		ORDER BY a.FRST_SEND_PNTTM DESC, a.SEND_ID DESC
 		LIMIT    1
 	</select>
+
+	<select id="mjonMsgDAO.selectSysMsgLogCheck_new" parameterClass="SendLogVO" resultClass="SendLogVO">
+		SELECT a.SEND_ID         AS sendId,
+		       a.SEND_TYPE       AS sendType,
+		       a.FRST_SEND_INFO  AS frstSendInfo,
+		       a.RECEIVE         AS receive,
+		       a.FRST_SEND_PNTTM AS frstSendPnttm,
+		       a.CHECK_NO        AS checkNo,
+		       a.CONTENTS        AS contents
+		FROM   mj_system_send a
+			, (
+			
+				select mber_id, mbtlnum
+				from lettngnrlmber
+				where MBER_ID=#sendId#				
+				union all			
+				select mber_id, mbtlnum
+				from lettngnrlmber
+				where MBER_ID=#sendId#				
+			
+			) b
+		WHERE  1         =1		
+		and b.MBTLNUM=#receive#
+		and b.MBTLNUM=a.RECEIVE
+		and a.CHECK_NO=#checkNo#
+		
+		and DATE_FORMAT(a.FRST_SEND_PNTTM, '%Y%m%d%H%i%s') > DATE_FORMAT( date_add(now(),interval -300 second), '%Y%m%d%H%i%s')
+		
+		ORDER BY a.FRST_SEND_PNTTM DESC, a.SEND_ID DESC
+		LIMIT    1
+	</select>
 	
 	<!-- 발신번호 등록 여부  조회 -->
 	<select id="mjonMsgDAO.selectSendPhonNumCheck" parameterClass="mjonMsgVO" resultClass="int">
Add a comment
List