opt: 操作/异常日志无法根据参数模糊查询
This commit is contained in:
@@ -31,6 +31,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.function.Consumer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -57,7 +58,9 @@ public class SysLogServiceImpl extends ServiceImpl<SysLogMapper, SysLog> impleme
|
|||||||
LambdaQueryWrapper<SysLog> lam = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<SysLog> lam = new LambdaQueryWrapper<>();
|
||||||
lam.eq(ObjectUtil.isNotEmpty(log_type), SysLog::getLog_type, log_type)
|
lam.eq(ObjectUtil.isNotEmpty(log_type), SysLog::getLog_type, log_type)
|
||||||
.eq(ObjectUtil.isNotEmpty(username), SysLog::getUsername, username)
|
.eq(ObjectUtil.isNotEmpty(username), SysLog::getUsername, username)
|
||||||
.like(ObjectUtil.isNotEmpty(blurry), SysLog::getDescription, blurry)
|
.and(ObjectUtil.isNotEmpty(blurry), la -> la.like(SysLog::getDescription, blurry)
|
||||||
|
.or()
|
||||||
|
.like(SysLog::getParams, blurry))
|
||||||
.le(ObjectUtil.isNotEmpty(end_time), SysLog::getCreate_time, end_time)
|
.le(ObjectUtil.isNotEmpty(end_time), SysLog::getCreate_time, end_time)
|
||||||
.ge(ObjectUtil.isNotEmpty(begin_time), SysLog::getCreate_time, begin_time)
|
.ge(ObjectUtil.isNotEmpty(begin_time), SysLog::getCreate_time, begin_time)
|
||||||
.orderByDesc(SysLog::getCreate_time);
|
.orderByDesc(SysLog::getCreate_time);
|
||||||
|
|||||||
Reference in New Issue
Block a user