From ac58ec49cb02b3ef7a91a49e09e73889cbe73217 Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Fri, 16 Oct 2026 17:56:20 +0800 Subject: [PATCH] =?UTF-8?q?refactor(tree):=20=E8=8F=9C=E5=8D=95=E4=B8=8E?= =?UTF-8?q?=E9=83=A8=E9=97=A8=E6=A0=91=E6=9E=84=E5=BB=BA=E6=8A=BD=E4=B8=BA?= =?UTF-8?q?=E9=80=9A=E7=94=A8=20toTree=20=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 菜单页、权限分配页与部门页的递归转换收敛为节点映射回调 - 节点字段与叶子 children 形态由调用方决定,输出与原实现一致 --- src/subPages/work/dept/index.vue | 26 +++++++-------- src/subPages/work/menu/index.vue | 33 +++++++++--------- src/subPages/work/role/assign-perm/index.vue | 35 +++++++++----------- src/utils/tree.ts | 18 ++++++++++ 4 files changed, 62 insertions(+), 50 deletions(-) diff --git a/src/subPages/work/dept/index.vue b/src/subPages/work/dept/index.vue index 430345e..01a1a66 100644 --- a/src/subPages/work/dept/index.vue +++ b/src/subPages/work/dept/index.vue @@ -102,7 +102,7 @@