From 36862a4dbef7fd53b73996fbf81589a520d1ead4 Mon Sep 17 00:00:00 2001 From: Hera Zhao Date: Mon, 13 Apr 2026 13:19:58 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=AD=9B=E9=80=89=E5=8E=BB=E6=8E=89=E7=AE=A1=E7=90=86=E5=91=98?= =?UTF-8?q?=E5=8A=A0=E4=BC=81=E4=B8=9A=E7=94=A8=E6=88=B7=EF=BC=8C=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=91=98=E4=B8=8D=E5=8F=AF=E6=8D=A2=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E5=92=8C=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/views/UserManagement.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) 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 })