refactor: 优化分页查询登录日志列表接口实现
利用 module 字段直接可以查询登录相关记录
This commit is contained in:
parent
1722133ac4
commit
566c9a1224
@ -53,11 +53,6 @@ public class SysConsts {
|
|||||||
*/
|
*/
|
||||||
public static final String LOGIN_URI = "/auth/login";
|
public static final String LOGIN_URI = "/auth/login";
|
||||||
|
|
||||||
/**
|
|
||||||
* 退出登录 URI
|
|
||||||
*/
|
|
||||||
public static final String LOGOUT_URI = "/auth/logout";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* VO 描述类字段后缀
|
* VO 描述类字段后缀
|
||||||
*/
|
*/
|
||||||
|
@ -97,8 +97,7 @@ public class LogServiceImpl implements LogService {
|
|||||||
@Override
|
@Override
|
||||||
public PageDataVO<LoginLogVO> page(LoginLogQuery query, PageQuery pageQuery) {
|
public PageDataVO<LoginLogVO> page(LoginLogQuery query, PageQuery pageQuery) {
|
||||||
QueryWrapper<LogDO> queryWrapper = QueryHelper.build(query);
|
QueryWrapper<LogDO> queryWrapper = QueryHelper.build(query);
|
||||||
queryWrapper.lambda().and(qw -> qw.like(LogDO::getRequestUrl, SysConsts.LOGIN_URI).or()
|
queryWrapper.eq("module", "登录");
|
||||||
.like(LogDO::getRequestUrl, SysConsts.LOGOUT_URI));
|
|
||||||
|
|
||||||
// 限定查询信息
|
// 限定查询信息
|
||||||
List<String> fieldNameList = ReflectUtils.getNonStaticFieldsName(LoginLogVO.class);
|
List<String> fieldNameList = ReflectUtils.getNonStaticFieldsName(LoginLogVO.class);
|
||||||
|
Loading…
Reference in New Issue
Block a user