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 })