This commit is contained in:
2026-07-30 21:23:06 +08:00
parent 4e24d381c2
commit 4cef53e842
23 changed files with 493 additions and 54 deletions
+4 -2
View File
@@ -39,9 +39,11 @@ function openEdit(role: TenantRole) {
onMounted(async () => {
loading.value = true
try {
await store.loadRoles()
const requests = [store.loadRoles()]
if (auth.hasPermission('company:member:list')) requests.push(store.loadMembers())
await Promise.all(requests)
} catch (error) {
ElMessage.error(error instanceof Error ? error.message : '角色列表加载失败')
ElMessage.error(error instanceof Error ? error.message : '角色与成员统计加载失败')
} finally {
loading.value = false
}