From 8a9665157bb6688e7dd686c4ddcc7fd6ed47cb6e Mon Sep 17 00:00:00 2001 From: RuoYi Date: Thu, 23 Feb 2023 10:09:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=AE=A1=E7=90=86=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E7=B4=A2=E5=BC=95=E6=8F=90=E5=8D=87=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=80=A7=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/{ry_20230221.sql => ry_20230223.sql} | 5 +++++ src/main/resources/mybatis/monitor/SysLogininforMapper.xml | 4 ++-- src/main/resources/mybatis/monitor/SysOperLogMapper.xml | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) rename sql/{ry_20230221.sql => ry_20230223.sql} (97%) diff --git a/sql/ry_20230221.sql b/sql/ry_20230223.sql similarity index 97% rename from sql/ry_20230221.sql rename to sql/ry_20230223.sql index c87bd86..75ed770 100644 --- a/sql/ry_20230221.sql +++ b/sql/ry_20230223.sql @@ -577,6 +577,9 @@ create table sys_oper_log ( ); alter table sys_oper_log add constraint pk_sys_oper_log primary key (oper_id); +create index idx_sys_oper_log_bt on sys_oper_log(business_type); +create index idx_sys_oper_log_s on sys_oper_log(status); +create index idx_sys_oper_log_ot on sys_oper_log(oper_time); comment on table sys_oper_log is '操作日志记录'; comment on column sys_oper_log.oper_id is '日志主键seq_sys_oper_log.nextval'; @@ -791,6 +794,8 @@ create table sys_logininfor ( ); alter table sys_logininfor add constraint pk_sys_logininfor primary key (info_id); +create index idx_sys_logininfor_s on sys_logininfor(status); +create index idx_sys_logininfor_lt on sys_logininfor(login_time); comment on table sys_logininfor is '系统访问记录'; comment on column sys_logininfor.info_id is '访问主键seq_seq_sys_logininfor.nextval'; diff --git a/src/main/resources/mybatis/monitor/SysLogininforMapper.xml b/src/main/resources/mybatis/monitor/SysLogininforMapper.xml index b740784..573b631 100644 --- a/src/main/resources/mybatis/monitor/SysLogininforMapper.xml +++ b/src/main/resources/mybatis/monitor/SysLogininforMapper.xml @@ -37,10 +37,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND user_name like concat(concat('%',#{userName}),'%') - AND to_char(login_time, 'yyyy-mm-dd') >= #{params.beginTime} + AND login_time >= to_date(#{params.beginTime}, 'yyyy-mm-dd hh24:mi:ss') - AND to_char(login_time, 'yyyy-mm-dd') <= #{params.endTime} + AND login_time <= to_date(#{params.endTime}, 'yyyy-mm-dd hh24:mi:ss') order by info_id desc diff --git a/src/main/resources/mybatis/monitor/SysOperLogMapper.xml b/src/main/resources/mybatis/monitor/SysOperLogMapper.xml index 90d63da..c341868 100644 --- a/src/main/resources/mybatis/monitor/SysOperLogMapper.xml +++ b/src/main/resources/mybatis/monitor/SysOperLogMapper.xml @@ -94,10 +94,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND oper_name like concat(concat('%',#{operName}),'%') - AND to_char(oper_time, 'yyyy-mm-dd') >= #{params.beginTime} + AND oper_time >= to_date(#{params.beginTime}, 'yyyy-mm-dd hh24:mi:ss') - AND to_char(oper_time, 'yyyy-mm-dd') <= #{params.endTime} + AND oper_time <= to_date(#{params.endTime}, 'yyyy-mm-dd hh24:mi:ss') order by oper_id desc