From bdd0875d4b13a3f1ef472f64d4b6a95e0ef64b22 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期六, 19 八月 2023 10:30:33 +0800 Subject: [PATCH] Merge remote-tracking branch 'remotes/origin/develop' --- lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml index 70fc9aa..40e5d7e 100644 --- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml +++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDepartMapper.xml @@ -51,4 +51,35 @@ <select id="queryCompByOrgCode" resultType="org.jeecg.modules.system.entity.SysDepart"> select * from sys_depart where del_flag = '0' and org_category='1' and org_code= #{orgCode,jdbcType=VARCHAR} </select> + <select id="getDepartTreeByParentId" parameterType="String" resultType="org.jeecg.common.system.vo.SelectTreeModel"> + select + id as "key", + depart_name as "title", + parent_id as parentId + from sys_depart + where parent_id = #{parentId} + and del_flag='0' + </select> + <select id="getDepartListByParentId" resultType="org.jeecg.modules.system.entity.SysDepart"> + select + id, + org_code orgCode, + depart_name departName + from sys_depart + where parent_id in + <foreach collection="parentIds" open="(" separator="," close=")" item="parentId"> + #{parentId} + </foreach> + and del_flag='0' + </select> + + <select id="getDepartTreeByParentId" parameterType="String" resultType="org.jeecg.common.system.vo.SelectTreeModel"> + select + id as "key", + depart_name as "title", + parent_id as parentId + from sys_depart + where parent_id = #{parentId} + and del_flag='0' + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3