From 8c9fe1cd04f91ca0c4aa62234e1f77d375b610e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=AD=E5=BA=86=E6=B3=B0?=
<12369755+htcloud1@user.noreply.gitee.com>
Date: Thu, 20 Aug 2026 21:43:07 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=20admin=20=E4=BC=9A?=
=?UTF-8?q?=E8=AE=AE=E5=85=A8=E8=A7=88=E8=8F=9C=E5=8D=95=20+=20=E6=AD=BB?=
=?UTF-8?q?=E9=A1=B5=E9=9D=A2=20admin/Meetings.vue?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
admin 账号不关注会议, 移除 admin 视角的会议入口。
清理:
- router L29: 删除 admin-meetings 路由
- AdminLayout L78: 删除「会议全览」菜单项
- 删除 ry-vue3/src/views/admin/Meetings.vue (~95 行死页面, 同 admin/Projects.vue 一样是早期未完成桩)
Calendar icon 仍由 leader/manager/doctor/executor/sponsor 角色使用, 保留 import。
---
ry-vue3/src/layout/AdminLayout.vue | 1 -
ry-vue3/src/router/index.js | 1 -
ry-vue3/src/views/admin/Meetings.vue | 88 ----------------------------
3 files changed, 90 deletions(-)
delete mode 100644 ry-vue3/src/views/admin/Meetings.vue
diff --git a/ry-vue3/src/layout/AdminLayout.vue b/ry-vue3/src/layout/AdminLayout.vue
index c5ab3ca..d3c6cbd 100644
--- a/ry-vue3/src/layout/AdminLayout.vue
+++ b/ry-vue3/src/layout/AdminLayout.vue
@@ -75,7 +75,6 @@ const MENU = {
{ path: '/admin/users', title: '用户管理', icon: User },
{ path: '/admin/roles', title: '角色管理', icon: Setting },
{ path: '/admin/projects', title: '项目管理', icon: Document },
- { path: '/admin/meetings', title: '会议全览', icon: Calendar },
{ path: '/admin/library', title: '资料库管理', icon: Box, children: [
{ path: '/admin/experts', title: '专家管理', icon: UserFilled },
{ path: '/admin/sponsor-orgs', title: '支持单位管理', icon: Star },
diff --git a/ry-vue3/src/router/index.js b/ry-vue3/src/router/index.js
index ef7bb5a..b44bb89 100644
--- a/ry-vue3/src/router/index.js
+++ b/ry-vue3/src/router/index.js
@@ -26,7 +26,6 @@ const routes = [
{ path: 'users', name: 'admin-users', component: () => import('@/views/admin/Users.vue'), meta: { title: '用户管理' } },
{ path: 'roles', name: 'admin-roles', component: () => import('@/views/admin/Roles.vue'), meta: { title: '角色管理' } },
{ path: 'projects', name: 'admin-projects', component: () => import('@/views/manager/Projects.vue'), meta: { title: '项目管理' } },
- { path: 'meetings', name: 'admin-meetings', component: () => import('@/views/admin/Meetings.vue'), meta: { title: '会议全览' } },
{ path: 'department', name: 'admin-department', component: () => import('@/views/admin/Department.vue'), meta: { title: '科室管理' } },
{ path: 'title', name: 'admin-title', component: () => import('@/views/admin/Title.vue'), meta: { title: '职称管理' } },
{ path: 'experts', name: 'admin-experts', component: () => import('@/views/expert/Experts.vue'), meta: { title: '专家管理' } },
diff --git a/ry-vue3/src/views/admin/Meetings.vue b/ry-vue3/src/views/admin/Meetings.vue
deleted file mode 100644
index 5a35da6..0000000
--- a/ry-vue3/src/views/admin/Meetings.vue
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
首页 / 会议全览
-
-
-
-
-
-
-
-
-
-
- 查询
- 重置
-
-
-
-
-
-
-
-
- {{ STATUS_LABEL[row.status] || row.status }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file