From 6f80de3b2fcf4b79a1ebec4d7e4338c24bf3fae0 Mon Sep 17 00:00:00 2001 From: mayiming <1627832236@qq.com> Date: Mon, 27 Oct 2025 23:19:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=A7=91=E5=AD=A6=E7=A0=94?= =?UTF-8?q?=E7=A9=B6=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/hldrSystem.iml | 12 + .idea/inspectionProfiles/Project_Default.xml | 6 + .idea/prettier.xml | 6 + management/src/App.vue | 6 +- management/src/router/index.ts | 14 +- .../src/views/devproject/devprojectView.vue | 477 ++++++++++++++++ web/src/views/ScientificResearch.vue | 510 +++++++++++++++--- 7 files changed, 949 insertions(+), 82 deletions(-) create mode 100644 .idea/hldrSystem.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/prettier.xml create mode 100644 management/src/views/devproject/devprojectView.vue diff --git a/.idea/hldrSystem.iml b/.idea/hldrSystem.iml new file mode 100644 index 00000000..24643cc3 --- /dev/null +++ b/.idea/hldrSystem.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 00000000..03d9549e --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/prettier.xml b/.idea/prettier.xml new file mode 100644 index 00000000..b0c1c68f --- /dev/null +++ b/.idea/prettier.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/management/src/App.vue b/management/src/App.vue index ea9ec25a..b6439d86 100644 --- a/management/src/App.vue +++ b/management/src/App.vue @@ -9,7 +9,7 @@ > + + + + diff --git a/management/src/router/index.ts b/management/src/router/index.ts index 62aaeb36..ccbe3541 100644 --- a/management/src/router/index.ts +++ b/management/src/router/index.ts @@ -10,6 +10,7 @@ const PublishView = () => import('../views/publish/PublishView.vue') const CommunityView = () => import('../views/community/CommunityView.vue') const ResourceView = () => import('../views/resource/ResourceView.vue') const BaseOverview = ()=> import('../views/baseoverview/BaseOverView.vue') +const DevProjectView = ()=> import('../views/devproject/devprojectView.vue') // 定义路由规则(现在 RouteRecordRaw 导入正确) const routes: RouteRecordRaw[] = [ @@ -77,7 +78,7 @@ const routes: RouteRecordRaw[] = [ } }, { - + path: '/baseoverview', name: 'baseoverview', component: BaseOverview, @@ -85,7 +86,18 @@ const routes: RouteRecordRaw[] = [ title: '编辑基地概况', requiresAuth: false } + }, + { + + path: '/devproject', + name: 'devproject', + component: DevProjectView, + meta: { + title: '编辑科学研究', + requiresAuth: false + } } + ] const router = createRouter({ diff --git a/management/src/views/devproject/devprojectView.vue b/management/src/views/devproject/devprojectView.vue new file mode 100644 index 00000000..0e82a3e3 --- /dev/null +++ b/management/src/views/devproject/devprojectView.vue @@ -0,0 +1,477 @@ + + + + diff --git a/web/src/views/ScientificResearch.vue b/web/src/views/ScientificResearch.vue index a44c257c..5652bc68 100644 --- a/web/src/views/ScientificResearch.vue +++ b/web/src/views/ScientificResearch.vue @@ -1,87 +1,275 @@