ltkj-system/src/main/resources/mapper/system/SysDeptMapper.xml
@@ -384,5 +384,19 @@ #{totalRows,mode=OUT,jdbcType=INTEGER} )} </select> <select id="getDeptTreeById" resultType="java.lang.Long"> WITH RECURSIVE dept_tree AS ( SELECT dept_id FROM sys_dept WHERE dept_id = #{deptId} UNION ALL SELECT d.dept_id FROM sys_dept d INNER JOIN dept_tree dt ON d.parent_id = dt.dept_id ) SELECT dept_id FROM dept_tree; </select> </mapper>