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