From d765d3a8c24d9d22115ab2fe33942bcb08676273 Mon Sep 17 00:00:00 2001
From: zhongshujie <2862698242@qq.com>
Date: 星期四, 07 八月 2025 17:03:07 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/molecularDatabase

---
 src/router/index.ts |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

diff --git a/src/router/index.ts b/src/router/index.ts
new file mode 100644
index 0000000..36d3e4b
--- /dev/null
+++ b/src/router/index.ts
@@ -0,0 +1,49 @@
+import { createRouter, createWebHistory } from 'vue-router'
+import HomePage from '../views/home/index.vue'
+import PageLayout from '../layout/pageLayout.vue'
+import { pathData } from '../assets/js/config'
+const router = createRouter({
+  history: createWebHistory(import.meta.env.BASE_URL),
+  routes: [
+    {
+      path: '/',
+      redirect: '/index',
+    },
+    {
+      path: '/index',
+      name: 'layout',
+      component: PageLayout,
+      redirect: { name: 'home' },
+      children: [
+        {
+          path: pathData.home,
+          name: 'home',
+          component: HomePage,
+          meta: { showHeader: false },
+        },
+        {
+          path: pathData.searchList,
+          name: 'searchList',
+          component: () => import('../views/searchList/index.vue'),
+        },
+        {
+          path: pathData.detailsPage,
+          name: 'detailsPage',
+          component: () => import('@/views/detailsPage/index.vue'),
+        },
+      ],
+    },
+    {
+      path: pathData.ai,
+      name: 'AI',
+      component: () => import('@/views/ai/index.vue'),
+    },
+    {
+      path: pathData.aiDetails,
+      name: 'aiDetails',
+      component: () => import('@/views/ai/aiDetails.vue'),
+    },
+  ],
+})
+
+export default router

--
Gitblit v1.9.1