Merge branch 'develop/oprlog_modify/221014' into 'dev'

add query condition

See merge request infra/xlog!34
This commit is contained in:
彭健 2022-10-17 06:24:17 +00:00
commit f8b2541dfc
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())