项目详情页--初步更新

This commit is contained in:
Cheng Zhou
2025-12-18 19:36:47 +08:00
parent eed83cec5a
commit fb4950f8f7
17 changed files with 205 additions and 9 deletions
+7
View File
@@ -32,6 +32,7 @@ import AdminUsers from "../views/admin/Users.vue";
import AdminProjects from "../views/admin/Projects.vue";
import ProjectMembers from "../views/admin/ProjectMembers.vue";
import AdminSites from "../views/admin/Sites.vue";
import ProjectDetail from "../views/admin/ProjectDetail.vue";
const routes: RouteRecordRaw[] = [
{
@@ -222,6 +223,12 @@ const routes: RouteRecordRaw[] = [
},
],
},
{
path: "/projects/:projectId",
name: "ProjectDetail",
component: ProjectDetail,
meta: { title: "项目详情", requiresAdmin: true },
},
{
path: "/studies",
component: Layout,