Pārlūkot izejas kodu

접근이력관리 쿼리수정 검색속도 개선

huiwonseo 4 gadi atpakaļ
vecāks
revīzija
1ed5ae117d
1 mainītis faili ar 6 papildinājumiem un 8 dzēšanām
  1. 6 8
      src/main/resources/mybatis/mapper/role/role.xml

+ 6 - 8
src/main/resources/mybatis/mapper/role/role.xml

@@ -87,18 +87,17 @@
               FROM sys_menu_access_log SA
               LEFT JOIN sys_menu_list SL
                 ON SA.MENU_CODE = SL.MENU_CODE
-             WHERE 1 = 1
-               AND SL.MENU_PATH != '/history/list'
+             WHERE SL.MENU_PATH != '/history/list'
         ]]>
         
         <if test='startDate != null and startDate != ""'>
             <![CDATA[
-               AND DATE_FORMAT(SA.CREATE_DATE, '%Y-%m-%d') >= #{startDate}
+               AND SA.CREATE_DATE >= '${startDate} 00:00:00'
             ]]>
         </if>
         <if test='endDate != null and endDate != ""'>
             <![CDATA[
-               AND DATE_FORMAT(SA.CREATE_DATE, '%Y-%m-%d') <= #{endDate}
+               AND SA.CREATE_DATE <= '${endDate} 23:59:59'
             ]]>
         </if>
         
@@ -143,18 +142,17 @@
               FROM sys_menu_access_log SA
               LEFT JOIN sys_menu_list SL
                 ON SA.MENU_CODE = SL.MENU_CODE
-             WHERE 1 = 1
-               AND SL.MENU_PATH != '/history/list'
+             WHERE SL.MENU_PATH != '/history/list'
         ]]>
         
         <if test='startDate != null and startDate != ""'>
             <![CDATA[
-               AND DATE_FORMAT(SA.CREATE_DATE, '%Y-%m-%d') >= #{startDate}
+               AND SA.CREATE_DATE >= '${startDate} 00:00:00'
             ]]>
         </if>
         <if test='endDate != null and endDate != ""'>
             <![CDATA[
-               AND DATE_FORMAT(SA.CREATE_DATE, '%Y-%m-%d') <= #{endDate}
+               AND SA.CREATE_DATE <= '${endDate} 23:59:59'
             ]]>
         </if>