日志分页查询调整
This commit is contained in:
@@ -19,10 +19,8 @@ public class SysLogParam {
|
|||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
||||||
public static class QueryParam extends BaseParam {
|
public static class QueryParam extends BaseParam {
|
||||||
@ApiModelProperty("日志类型")
|
|
||||||
private String operateType;
|
|
||||||
|
|
||||||
@ApiModelProperty("操作用户")
|
@ApiModelProperty("操作用户")
|
||||||
private String createBy;
|
private String userName;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -58,12 +58,10 @@ public class SysLogAuditServiceImpl extends ServiceImpl<SysLogAuditMapper, SysLo
|
|||||||
public Page<SysLogAudit> listSysLogAudit(SysLogParam.QueryParam param) {
|
public Page<SysLogAudit> listSysLogAudit(SysLogParam.QueryParam param) {
|
||||||
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
||||||
if (ObjectUtil.isNotNull(param)) {
|
if (ObjectUtil.isNotNull(param)) {
|
||||||
queryWrapper.like(StrUtil.isNotBlank(param.getOperateType()), "sys_log_audit.Operate_Type", param.getOperateType())
|
queryWrapper.like(StrUtil.isNotBlank(param.getUserName()), "sys_log_audit.User_name", param.getUserName())
|
||||||
.like(StrUtil.isNotBlank(param.getCreateBy()), "sys_log_audit.Create_By", param.getCreateBy())
|
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Log_time", param.getSearchBeginTime(), param.getSearchEndTime());
|
||||||
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Create_Time", param.getSearchBeginTime(), param.getSearchEndTime());
|
|
||||||
}
|
}
|
||||||
queryWrapper.orderByDesc("sys_log_audit.Sort")
|
queryWrapper.orderByDesc("sys_log_audit.Log_time");
|
||||||
.orderByDesc("sys_log_audit.Create_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);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -107,9 +105,8 @@ public class SysLogAuditServiceImpl extends ServiceImpl<SysLogAuditMapper, SysLo
|
|||||||
public void analyse(SysLogParam.QueryParam param) {
|
public void analyse(SysLogParam.QueryParam param) {
|
||||||
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<SysLogAudit> queryWrapper = new QueryWrapper<>();
|
||||||
if (ObjectUtil.isNotNull(param)) {
|
if (ObjectUtil.isNotNull(param)) {
|
||||||
queryWrapper.like(StrUtil.isNotBlank(param.getOperateType()), "sys_log_audit.Operate_Type", param.getOperateType())
|
queryWrapper.like(StrUtil.isNotBlank(param.getUserName()), "sys_log_audit.User_name", param.getUserName())
|
||||||
.like(StrUtil.isNotBlank(param.getCreateBy()), "sys_log_audit.Create_By", param.getCreateBy())
|
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Log_time", param.getSearchBeginTime(), param.getSearchEndTime());
|
||||||
.between(StrUtil.isAllNotBlank(param.getSearchBeginTime(), param.getSearchEndTime()), "sys_log_audit.Create_Time", param.getSearchBeginTime(), param.getSearchEndTime());
|
|
||||||
}
|
}
|
||||||
List<SysLogAudit> list = this.list(queryWrapper);
|
List<SysLogAudit> list = this.list(queryWrapper);
|
||||||
Map<String, Long> collect = list.stream().collect(Collectors.groupingBy(SysLogAudit::getLoginName, Collectors.counting()));
|
Map<String, Long> collect = list.stream().collect(Collectors.groupingBy(SysLogAudit::getLoginName, Collectors.counting()));
|
||||||
|
|||||||
Reference in New Issue
Block a user