Step F3:项目 Dashboard

This commit is contained in:
Cheng Zhou
2025-12-16 20:37:30 +08:00
parent cc54d80b3a
commit ed25d93fcd
12 changed files with 395 additions and 4 deletions
+49
View File
@@ -6,6 +6,13 @@ import Home from "../views/Home.vue";
import Login from "../views/Login.vue";
import StudyList from "../views/StudyList.vue";
import StudyHome from "../views/StudyHome.vue";
import Tasks from "../views/Tasks.vue";
import Subjects from "../views/Subjects.vue";
import Aes from "../views/Aes.vue";
import DataQueries from "../views/DataQueries.vue";
import Imp from "../views/Imp.vue";
import Finance from "../views/Finance.vue";
import Faq from "../views/Faq.vue";
const routes: RouteRecordRaw[] = [
{
@@ -31,6 +38,48 @@ const routes: RouteRecordRaw[] = [
component: StudyHome,
meta: { title: "项目首页", requiresStudy: true },
},
{
path: "study/tasks",
name: "StudyTasks",
component: Tasks,
meta: { title: "任务", requiresStudy: true },
},
{
path: "study/subjects",
name: "StudySubjects",
component: Subjects,
meta: { title: "受试者", requiresStudy: true },
},
{
path: "study/aes",
name: "StudyAes",
component: Aes,
meta: { title: "AE", requiresStudy: true },
},
{
path: "study/data-queries",
name: "StudyDataQueries",
component: DataQueries,
meta: { title: "数据问题", requiresStudy: true },
},
{
path: "study/imp",
name: "StudyImp",
component: Imp,
meta: { title: "药品", requiresStudy: true },
},
{
path: "study/finance",
name: "StudyFinance",
component: Finance,
meta: { title: "费用", requiresStudy: true },
},
{
path: "study/faq",
name: "StudyFaq",
component: Faq,
meta: { title: "FAQ", requiresStudy: true },
},
],
},
{