feat: 更新网站页面和组件,新增多个页面(关于、专家、会员、政策等)

This commit is contained in:
2026-03-10 16:43:52 +08:00
parent 2c80df8b07
commit 54775dd745
56 changed files with 1520 additions and 503 deletions

20
app/pages/about/index.vue Normal file
View File

@@ -0,0 +1,20 @@
<template>
<SectionStub
title="关于我们"
description="介绍机构定位、组织架构与人员队伍建设,展示平台治理与服务体系。"
:links="links"
/>
</template>
<script setup lang="ts">
import SectionStub from '@/components/SectionStub.vue'
import { usePageSeo } from '@/composables/usePageSeo'
usePageSeo({ title: '关于我们', description: '关于我们栏目入口。', path: '/about' })
const links = [
{ label: '组织机构', to: '/about/org' },
{ label: '机构人员', to: '/about/staff' },
{ label: '联系我们', to: '/contact' }
]
</script>

10
app/pages/about/org.vue Normal file
View File

@@ -0,0 +1,10 @@
<template>
<SectionStub title="组织机构" description="展示机构职能分工与工作机制,明确对外服务窗口与责任部门。" />
</template>
<script setup lang="ts">
import SectionStub from '@/components/SectionStub.vue'
import { usePageSeo } from '@/composables/usePageSeo'
usePageSeo({ title: '组织机构', description: '关于我们 - 组织机构。', path: '/about/org' })
</script>

10
app/pages/about/staff.vue Normal file
View File

@@ -0,0 +1,10 @@
<template>
<SectionStub title="机构人员" description="展示人员队伍与研究方向,支持按领域查看与对接。" />
</template>
<script setup lang="ts">
import SectionStub from '@/components/SectionStub.vue'
import { usePageSeo } from '@/composables/usePageSeo'
usePageSeo({ title: '机构人员', description: '关于我们 - 机构人员。', path: '/about/staff' })
</script>