From ea8265da5e1319ca504250b36a859b9b675b192d Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 17 Feb 2025 19:37:12 +0800 Subject: [PATCH] sql --- .../src/main/resources/mapper/system/SysDeptMapper.xml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml index 9ff097e..409c478 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml @@ -80,11 +80,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" AND (find_in_set(#{companyId}, ancestors) or dept_id = #{companyId}) - - - - AND dept_id = #{deptId} + AND (u.dept_id = #{deptId} OR u.dept_id IN ( SELECT t.dept_id FROM sys_dept t WHERE find_in_set(#{deptId}, + ancestors) )) AND parent_id = #{parentId}