add query condition

This commit is contained in:
pepsi 2022-10-17 14:23:00 +08:00
parent d3b29ea2fe
commit 3f772d8cc1
2 changed files with 7 additions and 0 deletions

View File

@ -17,6 +17,12 @@ public class OperateLogQueryDetailRespDTO {
@ApiModelProperty(value = "记录ID", position = 1)
private String id;
/**
* 调用方服务名
*/
@ApiModelProperty(value = "调用方名称", position = 1)
private String serviceName;
/**
* 事件类型
*/

View File

@ -34,6 +34,7 @@ public class OperateLogRepositoryImpl implements OperateLogRepository {
return mapper.selectPage(req.toPage(),
Wrappers.lambdaQuery(OperateLogRecordEntity.class)
.like(StrUtil.isNotEmpty(req.getServiceName()), OperateLogRecordEntity::getServiceName, req.getServiceName())
.like(StrUtil.isNotEmpty(req.getFeatureName()), OperateLogRecordEntity::getFeatureName, req.getFeatureName())
.like(StrUtil.isNotEmpty(req.getOperateUserName()), OperateLogRecordEntity::getIdentityUserName, req.getOperateUserName())
.like(StrUtil.isNotEmpty(req.getOperateTable()), OperateLogRecordEntity::getOperateTable, req.getOperateTable())
.in(CollUtil.isNotEmpty(req.getFeatureCodes()), OperateLogRecordEntity::getFeatureCode, req.getFeatureCodes())