fix(log):修正日志时间查询逻辑
This commit is contained in:
@@ -93,9 +93,9 @@ public class SysLogAudit implements Serializable {
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 日志发生事件
|
* 日志发生时间
|
||||||
*/
|
*/
|
||||||
@Excel(name = "日志发生事件", width = 30, exportFormat = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "日志发生时间", width = 30, exportFormat = "yyyy-MM-dd HH:mm:ss")
|
||||||
@TableField(fill = FieldFill.INSERT)
|
@TableField(fill = FieldFill.INSERT)
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
|
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
package com.njcn.gather.system.log.service.impl;
|
package com.njcn.gather.system.log.service.impl;
|
||||||
|
|
||||||
import cn.afterturn.easypoi.csv.entity.CsvExportParams;
|
import cn.afterturn.easypoi.csv.entity.CsvExportParams;
|
||||||
|
import cn.hutool.core.date.DatePattern;
|
||||||
|
import cn.hutool.core.date.LocalDateTimeUtil;
|
||||||
import cn.hutool.core.util.CharsetUtil;
|
import cn.hutool.core.util.CharsetUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
@@ -56,7 +58,8 @@ public class SysLogAuditServiceImpl extends ServiceImpl<SysLogAuditMapper, SysLo
|
|||||||
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
||||||
if (ObjectUtil.isNotNull(param)) {
|
if (ObjectUtil.isNotNull(param)) {
|
||||||
queryWrapper.like(StrUtil.isNotBlank(param.getUserName()), "sys_log_audit.User_name", param.getUserName())
|
queryWrapper.like(StrUtil.isNotBlank(param.getUserName()), "sys_log_audit.User_name", param.getUserName())
|
||||||
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Log_time", param.getSearchBeginTime(), param.getSearchEndTime());
|
.ge(StrUtil.isNotBlank(param.getSearchBeginTime()), "sys_log_audit.Log_time", LocalDateTimeUtil.parse(param.getSearchBeginTime() + " 00:00:00", DatePattern.NORM_DATETIME_FORMATTER))
|
||||||
|
.le(StrUtil.isNotBlank(param.getSearchEndTime()), "sys_log_audit.Log_time", LocalDateTimeUtil.parse(param.getSearchEndTime() + " 23:59:59", DatePattern.NORM_DATETIME_FORMATTER));
|
||||||
}
|
}
|
||||||
queryWrapper.orderByDesc("sys_log_audit.Log_time");
|
queryWrapper.orderByDesc("sys_log_audit.Log_time");
|
||||||
return this.page(new Page<>(PageFactory.getPageNum(param), PageFactory.getPageSize(param)), queryWrapper);
|
return this.page(new Page<>(PageFactory.getPageNum(param), PageFactory.getPageSize(param)), queryWrapper);
|
||||||
@@ -67,7 +70,8 @@ public class SysLogAuditServiceImpl extends ServiceImpl<SysLogAuditMapper, SysLo
|
|||||||
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
||||||
if (ObjectUtil.isNotNull(param)) {
|
if (ObjectUtil.isNotNull(param)) {
|
||||||
queryWrapper.like(StrUtil.isNotBlank(param.getUserName()), "sys_log_audit.User_name", param.getUserName())
|
queryWrapper.like(StrUtil.isNotBlank(param.getUserName()), "sys_log_audit.User_name", param.getUserName())
|
||||||
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Log_time", param.getSearchBeginTime(), param.getSearchEndTime());
|
.ge(StrUtil.isNotBlank(param.getSearchBeginTime()), "sys_log_audit.Log_time", LocalDateTimeUtil.parse(param.getSearchBeginTime() + " 00:00:00", DatePattern.NORM_DATETIME_FORMATTER))
|
||||||
|
.le(StrUtil.isNotBlank(param.getSearchEndTime()), "sys_log_audit.Log_time", LocalDateTimeUtil.parse(param.getSearchEndTime() + " 23:59:59", DatePattern.NORM_DATETIME_FORMATTER));
|
||||||
}
|
}
|
||||||
queryWrapper.orderByDesc("sys_log_audit.Log_time");
|
queryWrapper.orderByDesc("sys_log_audit.Log_time");
|
||||||
List<SysLogAudit> list = this.list(queryWrapper);
|
List<SysLogAudit> list = this.list(queryWrapper);
|
||||||
|
|||||||
Reference in New Issue
Block a user