(fix)(headless-server)语意建模-X模型-维度管理-维度搜索带key查询时,返回的维度结果范围超出了X模型范围 (#2328)
Some checks failed
supersonic CentOS CI / build (21) (push) Has been cancelled
supersonic mac CI / build (21) (push) Has been cancelled
supersonic ubuntu CI / build (21) (push) Has been cancelled
supersonic windows CI / build (21) (push) Has been cancelled

This commit is contained in:
wangyong
2025-07-07 17:19:59 +08:00
committed by GitHub
parent 6f497b142e
commit 269f146c11

View File

@@ -83,10 +83,10 @@ public class DimensionRepositoryImpl implements DimensionRepository {
} }
if (StringUtils.isNotBlank(dimensionFilter.getKey())) { if (StringUtils.isNotBlank(dimensionFilter.getKey())) {
String key = dimensionFilter.getKey(); String key = dimensionFilter.getKey();
queryWrapper.lambda().like(DimensionDO::getName, key).or() queryWrapper.and(qw->qw.lambda().like(DimensionDO::getName, key).or()
.like(DimensionDO::getBizName, key).or().like(DimensionDO::getDescription, key) .like(DimensionDO::getBizName, key).or().like(DimensionDO::getDescription, key)
.or().like(DimensionDO::getAlias, key).or() .or().like(DimensionDO::getAlias, key).or()
.like(DimensionDO::getCreatedBy, key); .like(DimensionDO::getCreatedBy, key));
} }
return dimensionDOMapper.selectList(queryWrapper); return dimensionDOMapper.selectList(queryWrapper);