diff --git a/admin-web/src/layouts/MainLayout.vue b/admin-web/src/layouts/MainLayout.vue index 02fb2ff..be69491 100644 --- a/admin-web/src/layouts/MainLayout.vue +++ b/admin-web/src/layouts/MainLayout.vue @@ -217,6 +217,7 @@ const navigation: NavigationItem[] = [ { label: '组织人员', path: '/organizations', permissions: ['organization.manage'], icon: UserFilled }, { label: '操作日志', path: '/audit', permissions: ['user.view'], icon: Clock }, { label: '系统设置', path: '/operators', permissions: ['permission.manage'], icon: Setting }, + { label: '红娘团队管理', path: '/matchmaker-team', permissions: ['matchmaker.role.manage'], icon: Connection }, ] const route = useRoute() diff --git a/admin-web/src/modules/operator/MatchmakerTeamManagementView.vue b/admin-web/src/modules/operator/MatchmakerTeamManagementView.vue new file mode 100644 index 0000000..493576e --- /dev/null +++ b/admin-web/src/modules/operator/MatchmakerTeamManagementView.vue @@ -0,0 +1,110 @@ + + + + + diff --git a/admin-web/src/modules/operator/OperatorManagementView.vue b/admin-web/src/modules/operator/OperatorManagementView.vue index 0447444..70c61c4 100644 --- a/admin-web/src/modules/operator/OperatorManagementView.vue +++ b/admin-web/src/modules/operator/OperatorManagementView.vue @@ -12,6 +12,14 @@ + + + + + + @@ -26,8 +34,9 @@ - + + + + + {{ editForm.name }}({{ editForm.username }}) + + + + + + + + {{ role.name }} + + + + {{ editPermissions.join('、') }} + + + + diff --git a/admin-web/src/modules/user/UserImportView.vue b/admin-web/src/modules/user/UserImportView.vue new file mode 100644 index 0000000..4b6223a --- /dev/null +++ b/admin-web/src/modules/user/UserImportView.vue @@ -0,0 +1,22 @@ + + + diff --git a/admin-web/src/modules/user/UserManagementView.vue b/admin-web/src/modules/user/UserManagementView.vue index f18e99c..0c41468 100644 --- a/admin-web/src/modules/user/UserManagementView.vue +++ b/admin-web/src/modules/user/UserManagementView.vue @@ -6,7 +6,7 @@

用户管理

仅按当前角色权限查询用户,手机号等敏感信息默认脱敏。

- 共 {{ total }} 人 +
后台建档CSV导入共 {{ total }} 人
@@ -101,12 +101,15 @@