Skip to content

Commit

Permalink
refactor: 优化分页查询登录日志列表接口实现
Browse files Browse the repository at this point in the history
利用 module 字段直接可以查询登录相关记录
  • Loading branch information
Charles7c committed Sep 9, 2023
1 parent 1722133 commit 566c9a1
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,6 @@ public class SysConsts {
*/
public static final String LOGIN_URI = "/auth/login";

/**
* 退出登录 URI
*/
public static final String LOGOUT_URI = "/auth/logout";

/**
* VO 描述类字段后缀
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,7 @@ public PageDataVO<OperationLogVO> page(OperationLogQuery query, PageQuery pageQu
@Override
public PageDataVO<LoginLogVO> page(LoginLogQuery query, PageQuery pageQuery) {
QueryWrapper<LogDO> queryWrapper = QueryHelper.build(query);
queryWrapper.lambda().and(qw -> qw.like(LogDO::getRequestUrl, SysConsts.LOGIN_URI).or()
.like(LogDO::getRequestUrl, SysConsts.LOGOUT_URI));
queryWrapper.eq("module", "登录");

// 限定查询信息
List<String> fieldNameList = ReflectUtils.getNonStaticFieldsName(LoginLogVO.class);
Expand Down

0 comments on commit 566c9a1

Please sign in to comment.