diff --git a/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseService.java b/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseService.java index 5506770..953c90b 100644 --- a/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseService.java +++ b/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseService.java @@ -356,8 +356,8 @@ public abstract class BaseService findAll(QueryWrapper queryWrapper) { - List entities = commonBaseMapper().selectList(queryWrapper); + public List findAll(Wrapper wrapper) { + List entities = commonBaseMapper().selectList(wrapper); // 缓存查询结果 if (ObjectUtils.isNotEmpty(commonBaseRedissonClient())) { diff --git a/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseTreeService.java b/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseTreeService.java index 6601c75..449ecd9 100644 --- a/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseTreeService.java +++ b/cloud/common/common-base-web/src/main/java/com/bgasol/common/core/base/service/BaseTreeService.java @@ -29,8 +29,8 @@ public abstract class BaseTreeService, PAG * @return 实体列表 */ @Transactional(readOnly = true) - public List findAll(QueryWrapper queryWrapper) { - return this.findTreeAll(null, queryWrapper); + public List findAll() { + return this.findTreeAll(null, null); } /** @@ -45,7 +45,7 @@ public abstract class BaseTreeService, PAG queryWrapper = new QueryWrapper<>(); } if (parentId == null) { - queryWrapper.isNull(PARENT_ID); + queryWrapper.isNull(PARENT_ID).or().eq(PARENT_ID, ""); } else { queryWrapper.eq(PARENT_ID, parentId); }