diff --git a/dsRes/src/main/resources/Sql/Resource.sql b/dsRes/src/main/resources/Sql/Resource.sql index 28b8d08e..c91d5c41 100644 --- a/dsRes/src/main/resources/Sql/Resource.sql +++ b/dsRes/src/main/resources/Sql/Resource.sql @@ -1,6 +1,8 @@ #namespace("Resource") -- 获取指定节点为根的子树 #sql("getStructureTree") + SELECT structure_id, parent_id FROM t_resource_structure WHERE structure_id = #para(parent_id) + UNION ALL SELECT structure_id, parent_id FROM t_resource_structure WHERE parent_id = #para(parent_id) UNION ALL SELECT b.structure_id, b.parent_id FROM t_resource_structure b