diff --git a/frontend/src/views/UserManagement.vue b/frontend/src/views/UserManagement.vue
index 72e127a..0fc35c3 100644
--- a/frontend/src/views/UserManagement.vue
+++ b/frontend/src/views/UserManagement.vue
@@ -91,10 +91,10 @@
-
+
未找到用户
@@ -162,10 +162,10 @@ function formatDate(d) {
}
const roles = [
- { value: 'admin', label: '管理员' },
{ value: 'senior_editor', label: '高级编辑' },
{ value: 'editor', label: '编辑' },
{ value: 'viewer', label: '查看者' },
+ { value: 'business', label: '企业用户' },
]
const filteredUsers = computed(() => {
@@ -178,7 +178,11 @@ const filteredUsers = computed(() => {
)
}
if (filterRole.value) {
- list = list.filter(u => u.role === filterRole.value)
+ if (filterRole.value === 'business') {
+ list = list.filter(u => u.business_verified)
+ } else {
+ list = list.filter(u => u.role === filterRole.value)
+ }
}
return list
})