feat: 更新网站页面和组件,新增多个页面(关于、专家、会员、政策等)
This commit is contained in:
20
app/pages/reference/data.vue
Normal file
20
app/pages/reference/data.vue
Normal 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: '/reference/data' })
|
||||
|
||||
const links = [
|
||||
{ label: '广西宏观经济数据', to: '/reference/data?source=gx-macro' },
|
||||
{ label: '东盟经贸数据', to: '/reference/data?source=asean-trade' },
|
||||
{ label: '产业发展数据', to: '/reference/data?source=industry' }
|
||||
]
|
||||
</script>
|
||||
|
||||
10
app/pages/reference/docs.vue
Normal file
10
app/pages/reference/docs.vue
Normal 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: '/reference/docs' })
|
||||
</script>
|
||||
|
||||
22
app/pages/reference/index.vue
Normal file
22
app/pages/reference/index.vue
Normal file
@@ -0,0 +1,22 @@
|
||||
<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: '/reference' })
|
||||
|
||||
const links = [
|
||||
{ label: '政策文件', to: '/reference/docs' },
|
||||
{ label: '数据服务', to: '/reference/data', desc: '链接宏观经济、东盟经贸、产业发展等信息库' },
|
||||
{ label: '研究成果', to: '/reference/results' },
|
||||
{ label: '专家视点', to: '/reference/opinions', desc: '部分内容可能需要会员权限' }
|
||||
]
|
||||
</script>
|
||||
|
||||
10
app/pages/reference/opinions.vue
Normal file
10
app/pages/reference/opinions.vue
Normal 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: '/reference/opinions' })
|
||||
</script>
|
||||
|
||||
10
app/pages/reference/results.vue
Normal file
10
app/pages/reference/results.vue
Normal 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: '/reference/results' })
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user