|
|
@@ -450,14 +450,9 @@ export default {
|
|
|
});
|
|
|
};
|
|
|
walk(tree || []);
|
|
|
- // 缓存里的机构在组织树中缺失时,用登录缓存补节点,保证树不为空
|
|
|
- ids.forEach((id) => {
|
|
|
- if (scoped.some((node) => String(node.id) === id)) return;
|
|
|
- const matched = (this.scopedOrgs || []).find((item) => String(item.id) === id);
|
|
|
- if (matched) {
|
|
|
- scoped.push({ id: matched.id, name: matched.name, children: [] });
|
|
|
- }
|
|
|
- });
|
|
|
+ /* 2026-10-23 用户指出:树里出现「前桥部/研发部」等接口不存在的节点 ——
|
|
|
+ 原来这里用登录缓存(scopedOrgs)补接口缺失的节点,属于前端兜底拼数据,
|
|
|
+ 已删除:树只展示 getGroupListWithUserCount 实际返回的组织 */
|
|
|
return scoped;
|
|
|
},
|
|
|
/**
|