From 7eedfbbbbad040fadb4bdec1f01ac3763fca5f83 Mon Sep 17 00:00:00 2001 From: huangzj <826100833@qq.com> Date: Tue, 17 Jan 2023 15:21:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9sql=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/njcn/user/service/impl/DeptServiceImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/DeptServiceImpl.java b/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/DeptServiceImpl.java index 62a6d8045..17b15262e 100644 --- a/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/DeptServiceImpl.java +++ b/pqs-user/user-boot/src/main/java/com/njcn/user/service/impl/DeptServiceImpl.java @@ -354,8 +354,12 @@ public class DeptServiceImpl extends ServiceImpl implements ID @Override public List getDirectSonSelf(String deptId) { LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(Dept::getPid,deptId).eq(Dept::getState, DataStateEnum.ENABLE.getCode()). - or().eq(Dept::getId,deptId); + lambdaQueryWrapper.and (Wrapper-> Wrapper. + eq (Dept::getPid,deptId). + or (). + eq(Dept::getId,deptId)).eq (Dept::getState, DataStateEnum.ENABLE.getCode()); +// lambdaQueryWrapper.eq(Dept::getPid,deptId).eq(Dept::getState, DataStateEnum.ENABLE.getCode()). +// or().eq(Dept::getId,deptId); return this.list(lambdaQueryWrapper); }