feat(api): 添加多路由代理处理实现

- 新增api目录下多个接口路径代理处理文件,支持动态拼接目标URL
- 根据环境变量选择不同的后端服务地址(如dev和生产环境)
- 统一添加TenantId和Authorization请求头传递租户及身份信息
- 实现请求参数及搜索参数的完整转发
- 引入better-sqlite3及node内建模块支持服务端功能
- 新增专家详情页面,实现文章、成果及预约咨询功能展示
- 页面实现加载骨架屏、标签页切换及空状态提示优化体验
This commit is contained in:
2026-04-28 13:50:27 +08:00
parent 3edf4f0124
commit 528fe28ffc
399 changed files with 53320 additions and 0 deletions

View File

@@ -0,0 +1,958 @@
import { a as _export_sfc, c as useHead, e as useRoute, n as navigateTo } from './server.mjs';
import { defineComponent, ref, watch, resolveComponent, mergeProps, withCtx, unref, createVNode, createBlock, openBlock, Fragment, renderList, toDisplayString, createTextVNode, withDirectives, vShow, useSSRContext } from 'vue';
import { ssrRenderAttrs, ssrRenderComponent, ssrRenderList, ssrRenderClass, ssrInterpolate, ssrRenderStyle } from 'vue/server-renderer';
import '../nitro/nitro.mjs';
import 'node:http';
import 'node:https';
import 'node:events';
import 'node:buffer';
import 'node:fs';
import 'node:path';
import 'node:crypto';
import 'node:url';
import 'better-sqlite3';
import 'vue-router';
import 'ant-design-vue';
import '@babel/runtime/helpers/esm/extends';
import 'stylis';
import 'dayjs';
import '../routes/renderer.mjs';
import 'vue-bundle-renderer/runtime';
import 'unhead/server';
import 'devalue';
import 'unhead/plugins';
import 'unhead/utils';
const _sfc_main = /* @__PURE__ */ defineComponent({
__name: "index",
__ssrInlineRender: true,
setup(__props) {
useHead({ title: "关于我们 - 决策咨询网" });
const route = useRoute();
const navItems = [
{ key: "intro", label: "学会简介", icon: "🏛️" },
{ key: "organization", label: "组织机构", icon: "🔧" },
{ key: "charter", label: "学会章程", icon: "📋" },
{ key: "consultation", label: "咨询服务", icon: "💼" },
{ key: "join", label: "加入我们", icon: "🤝" }
];
const sectionMap = {
"/about": "intro",
"/about/organization": "organization",
"/about/charter": "charter",
"/about/consultation": "consultation",
"/about/join": "join"
};
const currentSection = ref(
route.query.section || sectionMap[route.path] || "intro"
);
function switchSection(key) {
currentSection.value = key;
}
watch(() => route.path, (newPath) => {
currentSection.value = sectionMap[newPath] || "intro";
});
watch(() => route.query.section, (sec) => {
if (sec) currentSection.value = sec;
});
const mainFunctions = [
{ icon: "🔬", title: "决策咨询研究", desc: "围绕广西经济社会发展重大问题,开展战略性、综合性、前瞻性研究" },
{ icon: "📝", title: "政策建议提供", desc: "为各级政府提供有参考价值的政策建议和咨询报告" },
{ icon: "👥", title: "专家交流合作", desc: "搭建区内外专家学者交流合作平台,推动学术思想碰撞" },
{ icon: "📡", title: "成果宣传推广", desc: "多渠道发布和推广决策咨询研究成果,服务社会各界" }
];
const leaders = [
{ name: "陈某某", position: "会长" },
{ name: "李某某", position: "副会长" },
{ name: "王某某", position: "副会长" },
{ name: "张某某", position: "秘书长" }
];
const committeeMembers = ["张教授", "李研究员", "王专家", "刘学者", "赵教授", "黄学者", "林研究员", "吴教授"];
const charter = [
{
title: "第一章 总则",
items: [
"广西决策咨询学会是由全区从事决策咨询研究的专家学者和实际工作者自愿组成的学术性、非营利性社会组织。",
"学会的宗旨是:以服务党政决策为核心使命,汇聚全区高端智慧,围绕经济社会发展重大问题开展研究,为科学决策提供智力支撑。"
]
},
{
title: "第二章 业务范围",
items: [
"开展决策咨询理论与应用研究,撰写决策咨询报告。",
"组织学术交流、研讨会议等活动,促进学科发展。",
"为政府机构、企事业单位提供专业决策咨询服务。",
"培养决策咨询专业人才,开展业务培训。"
]
},
{
title: "第三章 会员",
items: [
"凡符合本章程规定,经申请并经理事会审议通过,即为本学会会员。",
"会员分为单位会员(企业会员)和个人会员两类。",
"会员有权出席会员大会,参与学会活动,享受学会提供的服务和资源。"
]
}
];
const consultationServices = [
{ icon: "🎯", title: "政策研究", desc: "深入研究党中央国务院及自治区重要政策,提供权威解读和实施建议", tags: ["政策解读", "战略规划"] },
{ icon: "🗺️", title: "规划咨询", desc: "为地方政府、园区和企业提供区域规划、产业规划、专项规划编制咨询", tags: ["区域规划", "产业规划"] },
{ icon: "📊", title: "项目评估", desc: "对重大投资项目开展可行性研究、风险评估和后评价服务", tags: ["可行性研究", "风险评估"] },
{ icon: "🔍", title: "专题调研", desc: "根据委托需求开展实地调研,形成翔实的调研报告和对策建议", tags: ["实地调研", "对策建议"] }
];
return (_ctx, _push, _parent, _attrs) => {
const _component_a_row = resolveComponent("a-row");
const _component_a_col = resolveComponent("a-col");
const _component_a_tag = resolveComponent("a-tag");
const _component_a_button = resolveComponent("a-button");
_push(`<div${ssrRenderAttrs(mergeProps({ class: "about-subpage" }, _attrs))} data-v-c1955ea7><div class="about-banner" data-v-c1955ea7><div class="mx-auto max-w-screen-xl px-4" data-v-c1955ea7><h1 class="banner-title" data-v-c1955ea7>关于我们</h1><p class="banner-desc" data-v-c1955ea7>广西决策咨询网 · 汇聚智慧,服务决策</p></div></div><div class="mx-auto max-w-screen-xl px-4 py-8" data-v-c1955ea7>`);
_push(ssrRenderComponent(_component_a_row, { gutter: [32, 0] }, {
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(ssrRenderComponent(_component_a_col, {
xs: 24,
lg: 6
}, {
default: withCtx((_2, _push3, _parent3, _scopeId2) => {
if (_push3) {
_push3(`<div class="side-nav" data-v-c1955ea7${_scopeId2}><div class="side-nav-title" data-v-c1955ea7${_scopeId2}>关于我们</div><!--[-->`);
ssrRenderList(navItems, (item) => {
_push3(`<div class="${ssrRenderClass([{ active: unref(currentSection) === item.key }, "side-nav-item"])}" data-v-c1955ea7${_scopeId2}><span class="nav-item-icon" data-v-c1955ea7${_scopeId2}>${ssrInterpolate(item.icon)}</span><span data-v-c1955ea7${_scopeId2}>${ssrInterpolate(item.label)}</span></div>`);
});
_push3(`<!--]--></div>`);
} else {
return [
createVNode("div", { class: "side-nav" }, [
createVNode("div", { class: "side-nav-title" }, "关于我们"),
(openBlock(), createBlock(Fragment, null, renderList(navItems, (item) => {
return createVNode("div", {
key: item.key,
class: ["side-nav-item", { active: unref(currentSection) === item.key }],
onClick: ($event) => switchSection(item.key)
}, [
createVNode("span", { class: "nav-item-icon" }, toDisplayString(item.icon), 1),
createVNode("span", null, toDisplayString(item.label), 1)
], 10, ["onClick"]);
}), 64))
])
];
}
}),
_: 1
}, _parent2, _scopeId));
_push2(ssrRenderComponent(_component_a_col, {
xs: 24,
lg: 18
}, {
default: withCtx((_2, _push3, _parent3, _scopeId2) => {
if (_push3) {
_push3(`<div class="content-card" style="${ssrRenderStyle(unref(currentSection) === "intro" ? null : { display: "none" })}" data-v-c1955ea7${_scopeId2}><h2 class="content-title" data-v-c1955ea7${_scopeId2}>学会简介</h2><div class="content-body" data-v-c1955ea7${_scopeId2}><p data-v-c1955ea7${_scopeId2}>广西决策咨询学会(广西决策咨询中心)是在中共广西壮族自治区委员会、广西壮族自治区人民政府的领导下,由全区各高校、科研机构、政府部门从事决策咨询研究的专家学者和实际工作者自愿组成的学术性、非营利性社会组织。</p><p data-v-c1955ea7${_scopeId2}>学会以服务党政决策为核心使命,围绕广西经济社会发展中的重大问题开展战略性、综合性、前瞻性研究,为自治区党委政府重大决策提供智力支撑。</p><div class="info-highlight" data-v-c1955ea7${_scopeId2}><div class="highlight-item" data-v-c1955ea7${_scopeId2}><div class="highlight-number" data-v-c1955ea7${_scopeId2}>200+</div><div class="highlight-label" data-v-c1955ea7${_scopeId2}>签约专家</div></div><div class="highlight-item" data-v-c1955ea7${_scopeId2}><div class="highlight-number" data-v-c1955ea7${_scopeId2}>20年</div><div class="highlight-label" data-v-c1955ea7${_scopeId2}>服务历史</div></div><div class="highlight-item" data-v-c1955ea7${_scopeId2}><div class="highlight-number" data-v-c1955ea7${_scopeId2}>1000+</div><div class="highlight-label" data-v-c1955ea7${_scopeId2}>咨询报告</div></div><div class="highlight-item" data-v-c1955ea7${_scopeId2}><div class="highlight-number" data-v-c1955ea7${_scopeId2}>50+</div><div class="highlight-label" data-v-c1955ea7${_scopeId2}>重大课题</div></div></div><h3 data-v-c1955ea7${_scopeId2}>主要职能</h3><div class="function-list" data-v-c1955ea7${_scopeId2}><!--[-->`);
ssrRenderList(mainFunctions, (item) => {
_push3(`<div class="function-item" data-v-c1955ea7${_scopeId2}><div class="function-icon" data-v-c1955ea7${_scopeId2}>${ssrInterpolate(item.icon)}</div><div class="function-content" data-v-c1955ea7${_scopeId2}><h4 data-v-c1955ea7${_scopeId2}>${ssrInterpolate(item.title)}</h4><p data-v-c1955ea7${_scopeId2}>${ssrInterpolate(item.desc)}</p></div></div>`);
});
_push3(`<!--]--></div></div></div><div class="content-card" style="${ssrRenderStyle(unref(currentSection) === "organization" ? null : { display: "none" })}" data-v-c1955ea7${_scopeId2}><h2 class="content-title" data-v-c1955ea7${_scopeId2}>组织机构</h2><div class="content-body" data-v-c1955ea7${_scopeId2}><div class="org-chart" data-v-c1955ea7${_scopeId2}><div class="org-level org-top" data-v-c1955ea7${_scopeId2}><div class="org-box org-primary" data-v-c1955ea7${_scopeId2}>理事会</div></div><div class="org-connector" data-v-c1955ea7${_scopeId2}></div><div class="org-level org-mid" data-v-c1955ea7${_scopeId2}><div class="org-box org-secondary" data-v-c1955ea7${_scopeId2}>常务理事会</div></div><div class="org-connector" data-v-c1955ea7${_scopeId2}></div><div class="org-level org-bottom" data-v-c1955ea7${_scopeId2}><div class="org-box org-third" data-v-c1955ea7${_scopeId2}>学术委员会</div><div class="org-box org-third" data-v-c1955ea7${_scopeId2}>秘书处</div><div class="org-box org-third" data-v-c1955ea7${_scopeId2}>专家委员会</div></div></div><h3 class="mt-8" data-v-c1955ea7${_scopeId2}>主要领导</h3><div class="leader-grid" data-v-c1955ea7${_scopeId2}><!--[-->`);
ssrRenderList(leaders, (leader) => {
_push3(`<div class="leader-card" data-v-c1955ea7${_scopeId2}><div class="leader-avatar" data-v-c1955ea7${_scopeId2}>${ssrInterpolate(leader.name.charAt(0))}</div><div class="leader-info" data-v-c1955ea7${_scopeId2}><div class="leader-name" data-v-c1955ea7${_scopeId2}>${ssrInterpolate(leader.name)}</div><div class="leader-pos" data-v-c1955ea7${_scopeId2}>${ssrInterpolate(leader.position)}</div></div></div>`);
});
_push3(`<!--]--></div><h3 class="mt-8" data-v-c1955ea7${_scopeId2}>专家委员会成员</h3><div class="committee-tags" data-v-c1955ea7${_scopeId2}><!--[-->`);
ssrRenderList(committeeMembers, (name) => {
_push3(ssrRenderComponent(_component_a_tag, {
key: name,
color: "blue",
style: { "margin-bottom": "8px" }
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(`${ssrInterpolate(name)}`);
} else {
return [
createTextVNode(toDisplayString(name), 1)
];
}
}),
_: 2
}, _parent3, _scopeId2));
});
_push3(`<!--]--></div></div></div><div class="content-card" style="${ssrRenderStyle(unref(currentSection) === "charter" ? null : { display: "none" })}" data-v-c1955ea7${_scopeId2}><h2 class="content-title" data-v-c1955ea7${_scopeId2}>学会章程</h2><div class="content-body charter-body" data-v-c1955ea7${_scopeId2}><!--[-->`);
ssrRenderList(charter, (chapter) => {
_push3(`<div class="charter-chapter" data-v-c1955ea7${_scopeId2}><h3 data-v-c1955ea7${_scopeId2}>${ssrInterpolate(chapter.title)}</h3><!--[-->`);
ssrRenderList(chapter.items, (item, idx) => {
_push3(`<div class="charter-item" data-v-c1955ea7${_scopeId2}><span class="charter-no" data-v-c1955ea7${_scopeId2}>第${ssrInterpolate(idx + 1)}条</span><span data-v-c1955ea7${_scopeId2}>${ssrInterpolate(item)}</span></div>`);
});
_push3(`<!--]--></div>`);
});
_push3(`<!--]--></div></div><div class="content-card" style="${ssrRenderStyle(unref(currentSection) === "consultation" ? null : { display: "none" })}" data-v-c1955ea7${_scopeId2}><h2 class="content-title" data-v-c1955ea7${_scopeId2}>咨询服务</h2><div class="content-body" data-v-c1955ea7${_scopeId2}><p class="service-intro" data-v-c1955ea7${_scopeId2}>广西决策咨询网为各级政府机构、科研单位及企业提供专业、系统的决策咨询服务,涵盖政策研究、战略规划、项目评估等多个领域。</p><div class="service-cards" data-v-c1955ea7${_scopeId2}><!--[-->`);
ssrRenderList(consultationServices, (service) => {
_push3(`<div class="service-card" data-v-c1955ea7${_scopeId2}><div class="service-icon" data-v-c1955ea7${_scopeId2}>${ssrInterpolate(service.icon)}</div><h3 data-v-c1955ea7${_scopeId2}>${ssrInterpolate(service.title)}</h3><p data-v-c1955ea7${_scopeId2}>${ssrInterpolate(service.desc)}</p><div class="service-tags-wrap" data-v-c1955ea7${_scopeId2}><!--[-->`);
ssrRenderList(service.tags, (tag) => {
_push3(ssrRenderComponent(_component_a_tag, { key: tag }, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(`${ssrInterpolate(tag)}`);
} else {
return [
createTextVNode(toDisplayString(tag), 1)
];
}
}),
_: 2
}, _parent3, _scopeId2));
});
_push3(`<!--]--></div></div>`);
});
_push3(`<!--]--></div><div class="contact-box" data-v-c1955ea7${_scopeId2}><h3 data-v-c1955ea7${_scopeId2}>联系我们</h3><div class="contact-grid" data-v-c1955ea7${_scopeId2}><div class="contact-item" data-v-c1955ea7${_scopeId2}><span class="contact-icon" data-v-c1955ea7${_scopeId2}>📞</span><div data-v-c1955ea7${_scopeId2}><div class="contact-label" data-v-c1955ea7${_scopeId2}>联系电话</div><div class="contact-value" data-v-c1955ea7${_scopeId2}>0771-5386339</div></div></div><div class="contact-item" data-v-c1955ea7${_scopeId2}><span class="contact-icon" data-v-c1955ea7${_scopeId2}>📧</span><div data-v-c1955ea7${_scopeId2}><div class="contact-label" data-v-c1955ea7${_scopeId2}>电子邮箱</div><div class="contact-value" data-v-c1955ea7${_scopeId2}>gxjzxzx@126.com</div></div></div><div class="contact-item" data-v-c1955ea7${_scopeId2}><span class="contact-icon" data-v-c1955ea7${_scopeId2}>📍</span><div data-v-c1955ea7${_scopeId2}><div class="contact-label" data-v-c1955ea7${_scopeId2}>办公地址</div><div class="contact-value" data-v-c1955ea7${_scopeId2}>广西南宁市良庆区五象大道401号</div></div></div><div class="contact-item" data-v-c1955ea7${_scopeId2}><span class="contact-icon" data-v-c1955ea7${_scopeId2}>⏰</span><div data-v-c1955ea7${_scopeId2}><div class="contact-label" data-v-c1955ea7${_scopeId2}>工作时间</div><div class="contact-value" data-v-c1955ea7${_scopeId2}>周一至周五 9:00-17:30</div></div></div></div></div></div></div><div class="content-card" style="${ssrRenderStyle(unref(currentSection) === "join" ? null : { display: "none" })}" data-v-c1955ea7${_scopeId2}><h2 class="content-title" data-v-c1955ea7${_scopeId2}>加入我们</h2><div class="content-body" data-v-c1955ea7${_scopeId2}><p data-v-c1955ea7${_scopeId2}>我们热忱欢迎符合条件的单位和个人加入广西决策咨询学会,共同推动广西决策咨询事业高质量发展。</p><div class="join-cards" data-v-c1955ea7${_scopeId2}><div class="join-card enterprise-card" data-v-c1955ea7${_scopeId2}><div class="join-card-icon" data-v-c1955ea7${_scopeId2}>🏢</div><h3 data-v-c1955ea7${_scopeId2}>企业会员</h3><div class="join-qualifications" data-v-c1955ea7${_scopeId2}><h4 data-v-c1955ea7${_scopeId2}>入会资格</h4><ul data-v-c1955ea7${_scopeId2}><li data-v-c1955ea7${_scopeId2}>在广西依法注册,具有法人资格的企事业单位</li><li data-v-c1955ea7${_scopeId2}>认同学会章程,支持学会工作</li><li data-v-c1955ea7${_scopeId2}>具有一定规模和社会影响力</li></ul><h4 data-v-c1955ea7${_scopeId2}>所需材料</h4><ul data-v-c1955ea7${_scopeId2}><li data-v-c1955ea7${_scopeId2}>入会申请表(加盖公章)</li><li data-v-c1955ea7${_scopeId2}>营业执照副本</li><li data-v-c1955ea7${_scopeId2}>法人代表身份证</li><li data-v-c1955ea7${_scopeId2}>单位简介</li></ul></div>`);
_push3(ssrRenderComponent(_component_a_button, {
type: "primary",
block: "",
size: "large",
onClick: ($event) => ("navigateTo" in _ctx ? _ctx.navigateTo : unref(navigateTo))("/about/join/enterprise")
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(` 企业会员申请 `);
} else {
return [
createTextVNode(" 企业会员申请 ")
];
}
}),
_: 1
}, _parent3, _scopeId2));
_push3(`</div><div class="join-card personal-card" data-v-c1955ea7${_scopeId2}><div class="join-card-icon" data-v-c1955ea7${_scopeId2}>👤</div><h3 data-v-c1955ea7${_scopeId2}>个人会员</h3><div class="join-qualifications" data-v-c1955ea7${_scopeId2}><h4 data-v-c1955ea7${_scopeId2}>入会资格</h4><ul data-v-c1955ea7${_scopeId2}><li data-v-c1955ea7${_scopeId2}>热爱决策咨询研究,认同学会章程</li><li data-v-c1955ea7${_scopeId2}>大学本科及以上学历</li><li data-v-c1955ea7${_scopeId2}>具有相关专业工作经历</li></ul><h4 data-v-c1955ea7${_scopeId2}>所需材料</h4><ul data-v-c1955ea7${_scopeId2}><li data-v-c1955ea7${_scopeId2}>入会申请表(本人签字)</li><li data-v-c1955ea7${_scopeId2}>个人简介及研究成果</li><li data-v-c1955ea7${_scopeId2}>职称证书或学历证书</li><li data-v-c1955ea7${_scopeId2}>身份证复印件</li></ul></div>`);
_push3(ssrRenderComponent(_component_a_button, {
block: "",
size: "large",
onClick: ($event) => ("navigateTo" in _ctx ? _ctx.navigateTo : unref(navigateTo))("/about/join/personal")
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(` 个人会员申请 `);
} else {
return [
createTextVNode(" 个人会员申请 ")
];
}
}),
_: 1
}, _parent3, _scopeId2));
_push3(`</div></div><div class="download-section" data-v-c1955ea7${_scopeId2}><h3 data-v-c1955ea7${_scopeId2}>📥 资料下载</h3><div class="download-list" data-v-c1955ea7${_scopeId2}><a href="#" class="download-item" data-v-c1955ea7${_scopeId2}><span class="download-icon" data-v-c1955ea7${_scopeId2}>📄</span><span class="download-name" data-v-c1955ea7${_scopeId2}>企业会员入会申请表.docx</span>`);
_push3(ssrRenderComponent(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(`下载`);
} else {
return [
createTextVNode("下载")
];
}
}),
_: 1
}, _parent3, _scopeId2));
_push3(`</a><a href="#" class="download-item" data-v-c1955ea7${_scopeId2}><span class="download-icon" data-v-c1955ea7${_scopeId2}>📄</span><span class="download-name" data-v-c1955ea7${_scopeId2}>个人会员入会申请表.docx</span>`);
_push3(ssrRenderComponent(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(`下载`);
} else {
return [
createTextVNode("下载")
];
}
}),
_: 1
}, _parent3, _scopeId2));
_push3(`</a><a href="#" class="download-item" data-v-c1955ea7${_scopeId2}><span class="download-icon" data-v-c1955ea7${_scopeId2}>📋</span><span class="download-name" data-v-c1955ea7${_scopeId2}>广西决策咨询学会章程.pdf</span>`);
_push3(ssrRenderComponent(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx((_3, _push4, _parent4, _scopeId3) => {
if (_push4) {
_push4(`下载`);
} else {
return [
createTextVNode("下载")
];
}
}),
_: 1
}, _parent3, _scopeId2));
_push3(`</a></div></div></div></div>`);
} else {
return [
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "学会简介"),
createVNode("div", { class: "content-body" }, [
createVNode("p", null, "广西决策咨询学会(广西决策咨询中心)是在中共广西壮族自治区委员会、广西壮族自治区人民政府的领导下,由全区各高校、科研机构、政府部门从事决策咨询研究的专家学者和实际工作者自愿组成的学术性、非营利性社会组织。"),
createVNode("p", null, "学会以服务党政决策为核心使命,围绕广西经济社会发展中的重大问题开展战略性、综合性、前瞻性研究,为自治区党委政府重大决策提供智力支撑。"),
createVNode("div", { class: "info-highlight" }, [
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "200+"),
createVNode("div", { class: "highlight-label" }, "签约专家")
]),
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "20年"),
createVNode("div", { class: "highlight-label" }, "服务历史")
]),
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "1000+"),
createVNode("div", { class: "highlight-label" }, "咨询报告")
]),
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "50+"),
createVNode("div", { class: "highlight-label" }, "重大课题")
])
]),
createVNode("h3", null, "主要职能"),
createVNode("div", { class: "function-list" }, [
(openBlock(), createBlock(Fragment, null, renderList(mainFunctions, (item) => {
return createVNode("div", {
class: "function-item",
key: item.title
}, [
createVNode("div", { class: "function-icon" }, toDisplayString(item.icon), 1),
createVNode("div", { class: "function-content" }, [
createVNode("h4", null, toDisplayString(item.title), 1),
createVNode("p", null, toDisplayString(item.desc), 1)
])
]);
}), 64))
])
])
], 512), [
[vShow, unref(currentSection) === "intro"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "组织机构"),
createVNode("div", { class: "content-body" }, [
createVNode("div", { class: "org-chart" }, [
createVNode("div", { class: "org-level org-top" }, [
createVNode("div", { class: "org-box org-primary" }, "理事会")
]),
createVNode("div", { class: "org-connector" }),
createVNode("div", { class: "org-level org-mid" }, [
createVNode("div", { class: "org-box org-secondary" }, "常务理事会")
]),
createVNode("div", { class: "org-connector" }),
createVNode("div", { class: "org-level org-bottom" }, [
createVNode("div", { class: "org-box org-third" }, "学术委员会"),
createVNode("div", { class: "org-box org-third" }, "秘书处"),
createVNode("div", { class: "org-box org-third" }, "专家委员会")
])
]),
createVNode("h3", { class: "mt-8" }, "主要领导"),
createVNode("div", { class: "leader-grid" }, [
(openBlock(), createBlock(Fragment, null, renderList(leaders, (leader) => {
return createVNode("div", {
key: leader.name,
class: "leader-card"
}, [
createVNode("div", { class: "leader-avatar" }, toDisplayString(leader.name.charAt(0)), 1),
createVNode("div", { class: "leader-info" }, [
createVNode("div", { class: "leader-name" }, toDisplayString(leader.name), 1),
createVNode("div", { class: "leader-pos" }, toDisplayString(leader.position), 1)
])
]);
}), 64))
]),
createVNode("h3", { class: "mt-8" }, "专家委员会成员"),
createVNode("div", { class: "committee-tags" }, [
(openBlock(), createBlock(Fragment, null, renderList(committeeMembers, (name) => {
return createVNode(_component_a_tag, {
key: name,
color: "blue",
style: { "margin-bottom": "8px" }
}, {
default: withCtx(() => [
createTextVNode(toDisplayString(name), 1)
]),
_: 2
}, 1024);
}), 64))
])
])
], 512), [
[vShow, unref(currentSection) === "organization"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "学会章程"),
createVNode("div", { class: "content-body charter-body" }, [
(openBlock(), createBlock(Fragment, null, renderList(charter, (chapter) => {
return createVNode("div", {
key: chapter.title,
class: "charter-chapter"
}, [
createVNode("h3", null, toDisplayString(chapter.title), 1),
(openBlock(true), createBlock(Fragment, null, renderList(chapter.items, (item, idx) => {
return openBlock(), createBlock("div", {
key: idx,
class: "charter-item"
}, [
createVNode("span", { class: "charter-no" }, "第" + toDisplayString(idx + 1) + "条", 1),
createVNode("span", null, toDisplayString(item), 1)
]);
}), 128))
]);
}), 64))
])
], 512), [
[vShow, unref(currentSection) === "charter"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "咨询服务"),
createVNode("div", { class: "content-body" }, [
createVNode("p", { class: "service-intro" }, "广西决策咨询网为各级政府机构、科研单位及企业提供专业、系统的决策咨询服务,涵盖政策研究、战略规划、项目评估等多个领域。"),
createVNode("div", { class: "service-cards" }, [
(openBlock(), createBlock(Fragment, null, renderList(consultationServices, (service) => {
return createVNode("div", {
key: service.title,
class: "service-card"
}, [
createVNode("div", { class: "service-icon" }, toDisplayString(service.icon), 1),
createVNode("h3", null, toDisplayString(service.title), 1),
createVNode("p", null, toDisplayString(service.desc), 1),
createVNode("div", { class: "service-tags-wrap" }, [
(openBlock(true), createBlock(Fragment, null, renderList(service.tags, (tag) => {
return openBlock(), createBlock(_component_a_tag, { key: tag }, {
default: withCtx(() => [
createTextVNode(toDisplayString(tag), 1)
]),
_: 2
}, 1024);
}), 128))
])
]);
}), 64))
]),
createVNode("div", { class: "contact-box" }, [
createVNode("h3", null, "联系我们"),
createVNode("div", { class: "contact-grid" }, [
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "📞"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "联系电话"),
createVNode("div", { class: "contact-value" }, "0771-5386339")
])
]),
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "📧"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "电子邮箱"),
createVNode("div", { class: "contact-value" }, "gxjzxzx@126.com")
])
]),
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "📍"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "办公地址"),
createVNode("div", { class: "contact-value" }, "广西南宁市良庆区五象大道401号")
])
]),
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "⏰"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "工作时间"),
createVNode("div", { class: "contact-value" }, "周一至周五 9:00-17:30")
])
])
])
])
])
], 512), [
[vShow, unref(currentSection) === "consultation"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "加入我们"),
createVNode("div", { class: "content-body" }, [
createVNode("p", null, "我们热忱欢迎符合条件的单位和个人加入广西决策咨询学会,共同推动广西决策咨询事业高质量发展。"),
createVNode("div", { class: "join-cards" }, [
createVNode("div", { class: "join-card enterprise-card" }, [
createVNode("div", { class: "join-card-icon" }, "🏢"),
createVNode("h3", null, "企业会员"),
createVNode("div", { class: "join-qualifications" }, [
createVNode("h4", null, "入会资格"),
createVNode("ul", null, [
createVNode("li", null, "在广西依法注册,具有法人资格的企事业单位"),
createVNode("li", null, "认同学会章程,支持学会工作"),
createVNode("li", null, "具有一定规模和社会影响力")
]),
createVNode("h4", null, "所需材料"),
createVNode("ul", null, [
createVNode("li", null, "入会申请表(加盖公章)"),
createVNode("li", null, "营业执照副本"),
createVNode("li", null, "法人代表身份证"),
createVNode("li", null, "单位简介")
])
]),
createVNode(_component_a_button, {
type: "primary",
block: "",
size: "large",
onClick: ($event) => ("navigateTo" in _ctx ? _ctx.navigateTo : unref(navigateTo))("/about/join/enterprise")
}, {
default: withCtx(() => [
createTextVNode(" 企业会员申请 ")
]),
_: 1
}, 8, ["onClick"])
]),
createVNode("div", { class: "join-card personal-card" }, [
createVNode("div", { class: "join-card-icon" }, "👤"),
createVNode("h3", null, "个人会员"),
createVNode("div", { class: "join-qualifications" }, [
createVNode("h4", null, "入会资格"),
createVNode("ul", null, [
createVNode("li", null, "热爱决策咨询研究,认同学会章程"),
createVNode("li", null, "大学本科及以上学历"),
createVNode("li", null, "具有相关专业工作经历")
]),
createVNode("h4", null, "所需材料"),
createVNode("ul", null, [
createVNode("li", null, "入会申请表(本人签字)"),
createVNode("li", null, "个人简介及研究成果"),
createVNode("li", null, "职称证书或学历证书"),
createVNode("li", null, "身份证复印件")
])
]),
createVNode(_component_a_button, {
block: "",
size: "large",
onClick: ($event) => ("navigateTo" in _ctx ? _ctx.navigateTo : unref(navigateTo))("/about/join/personal")
}, {
default: withCtx(() => [
createTextVNode(" 个人会员申请 ")
]),
_: 1
}, 8, ["onClick"])
])
]),
createVNode("div", { class: "download-section" }, [
createVNode("h3", null, "📥 资料下载"),
createVNode("div", { class: "download-list" }, [
createVNode("a", {
href: "#",
class: "download-item"
}, [
createVNode("span", { class: "download-icon" }, "📄"),
createVNode("span", { class: "download-name" }, "企业会员入会申请表.docx"),
createVNode(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx(() => [
createTextVNode("下载")
]),
_: 1
})
]),
createVNode("a", {
href: "#",
class: "download-item"
}, [
createVNode("span", { class: "download-icon" }, "📄"),
createVNode("span", { class: "download-name" }, "个人会员入会申请表.docx"),
createVNode(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx(() => [
createTextVNode("下载")
]),
_: 1
})
]),
createVNode("a", {
href: "#",
class: "download-item"
}, [
createVNode("span", { class: "download-icon" }, "📋"),
createVNode("span", { class: "download-name" }, "广西决策咨询学会章程.pdf"),
createVNode(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx(() => [
createTextVNode("下载")
]),
_: 1
})
])
])
])
])
], 512), [
[vShow, unref(currentSection) === "join"]
])
];
}
}),
_: 1
}, _parent2, _scopeId));
} else {
return [
createVNode(_component_a_col, {
xs: 24,
lg: 6
}, {
default: withCtx(() => [
createVNode("div", { class: "side-nav" }, [
createVNode("div", { class: "side-nav-title" }, "关于我们"),
(openBlock(), createBlock(Fragment, null, renderList(navItems, (item) => {
return createVNode("div", {
key: item.key,
class: ["side-nav-item", { active: unref(currentSection) === item.key }],
onClick: ($event) => switchSection(item.key)
}, [
createVNode("span", { class: "nav-item-icon" }, toDisplayString(item.icon), 1),
createVNode("span", null, toDisplayString(item.label), 1)
], 10, ["onClick"]);
}), 64))
])
]),
_: 1
}),
createVNode(_component_a_col, {
xs: 24,
lg: 18
}, {
default: withCtx(() => [
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "学会简介"),
createVNode("div", { class: "content-body" }, [
createVNode("p", null, "广西决策咨询学会(广西决策咨询中心)是在中共广西壮族自治区委员会、广西壮族自治区人民政府的领导下,由全区各高校、科研机构、政府部门从事决策咨询研究的专家学者和实际工作者自愿组成的学术性、非营利性社会组织。"),
createVNode("p", null, "学会以服务党政决策为核心使命,围绕广西经济社会发展中的重大问题开展战略性、综合性、前瞻性研究,为自治区党委政府重大决策提供智力支撑。"),
createVNode("div", { class: "info-highlight" }, [
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "200+"),
createVNode("div", { class: "highlight-label" }, "签约专家")
]),
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "20年"),
createVNode("div", { class: "highlight-label" }, "服务历史")
]),
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "1000+"),
createVNode("div", { class: "highlight-label" }, "咨询报告")
]),
createVNode("div", { class: "highlight-item" }, [
createVNode("div", { class: "highlight-number" }, "50+"),
createVNode("div", { class: "highlight-label" }, "重大课题")
])
]),
createVNode("h3", null, "主要职能"),
createVNode("div", { class: "function-list" }, [
(openBlock(), createBlock(Fragment, null, renderList(mainFunctions, (item) => {
return createVNode("div", {
class: "function-item",
key: item.title
}, [
createVNode("div", { class: "function-icon" }, toDisplayString(item.icon), 1),
createVNode("div", { class: "function-content" }, [
createVNode("h4", null, toDisplayString(item.title), 1),
createVNode("p", null, toDisplayString(item.desc), 1)
])
]);
}), 64))
])
])
], 512), [
[vShow, unref(currentSection) === "intro"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "组织机构"),
createVNode("div", { class: "content-body" }, [
createVNode("div", { class: "org-chart" }, [
createVNode("div", { class: "org-level org-top" }, [
createVNode("div", { class: "org-box org-primary" }, "理事会")
]),
createVNode("div", { class: "org-connector" }),
createVNode("div", { class: "org-level org-mid" }, [
createVNode("div", { class: "org-box org-secondary" }, "常务理事会")
]),
createVNode("div", { class: "org-connector" }),
createVNode("div", { class: "org-level org-bottom" }, [
createVNode("div", { class: "org-box org-third" }, "学术委员会"),
createVNode("div", { class: "org-box org-third" }, "秘书处"),
createVNode("div", { class: "org-box org-third" }, "专家委员会")
])
]),
createVNode("h3", { class: "mt-8" }, "主要领导"),
createVNode("div", { class: "leader-grid" }, [
(openBlock(), createBlock(Fragment, null, renderList(leaders, (leader) => {
return createVNode("div", {
key: leader.name,
class: "leader-card"
}, [
createVNode("div", { class: "leader-avatar" }, toDisplayString(leader.name.charAt(0)), 1),
createVNode("div", { class: "leader-info" }, [
createVNode("div", { class: "leader-name" }, toDisplayString(leader.name), 1),
createVNode("div", { class: "leader-pos" }, toDisplayString(leader.position), 1)
])
]);
}), 64))
]),
createVNode("h3", { class: "mt-8" }, "专家委员会成员"),
createVNode("div", { class: "committee-tags" }, [
(openBlock(), createBlock(Fragment, null, renderList(committeeMembers, (name) => {
return createVNode(_component_a_tag, {
key: name,
color: "blue",
style: { "margin-bottom": "8px" }
}, {
default: withCtx(() => [
createTextVNode(toDisplayString(name), 1)
]),
_: 2
}, 1024);
}), 64))
])
])
], 512), [
[vShow, unref(currentSection) === "organization"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "学会章程"),
createVNode("div", { class: "content-body charter-body" }, [
(openBlock(), createBlock(Fragment, null, renderList(charter, (chapter) => {
return createVNode("div", {
key: chapter.title,
class: "charter-chapter"
}, [
createVNode("h3", null, toDisplayString(chapter.title), 1),
(openBlock(true), createBlock(Fragment, null, renderList(chapter.items, (item, idx) => {
return openBlock(), createBlock("div", {
key: idx,
class: "charter-item"
}, [
createVNode("span", { class: "charter-no" }, "第" + toDisplayString(idx + 1) + "条", 1),
createVNode("span", null, toDisplayString(item), 1)
]);
}), 128))
]);
}), 64))
])
], 512), [
[vShow, unref(currentSection) === "charter"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "咨询服务"),
createVNode("div", { class: "content-body" }, [
createVNode("p", { class: "service-intro" }, "广西决策咨询网为各级政府机构、科研单位及企业提供专业、系统的决策咨询服务,涵盖政策研究、战略规划、项目评估等多个领域。"),
createVNode("div", { class: "service-cards" }, [
(openBlock(), createBlock(Fragment, null, renderList(consultationServices, (service) => {
return createVNode("div", {
key: service.title,
class: "service-card"
}, [
createVNode("div", { class: "service-icon" }, toDisplayString(service.icon), 1),
createVNode("h3", null, toDisplayString(service.title), 1),
createVNode("p", null, toDisplayString(service.desc), 1),
createVNode("div", { class: "service-tags-wrap" }, [
(openBlock(true), createBlock(Fragment, null, renderList(service.tags, (tag) => {
return openBlock(), createBlock(_component_a_tag, { key: tag }, {
default: withCtx(() => [
createTextVNode(toDisplayString(tag), 1)
]),
_: 2
}, 1024);
}), 128))
])
]);
}), 64))
]),
createVNode("div", { class: "contact-box" }, [
createVNode("h3", null, "联系我们"),
createVNode("div", { class: "contact-grid" }, [
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "📞"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "联系电话"),
createVNode("div", { class: "contact-value" }, "0771-5386339")
])
]),
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "📧"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "电子邮箱"),
createVNode("div", { class: "contact-value" }, "gxjzxzx@126.com")
])
]),
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "📍"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "办公地址"),
createVNode("div", { class: "contact-value" }, "广西南宁市良庆区五象大道401号")
])
]),
createVNode("div", { class: "contact-item" }, [
createVNode("span", { class: "contact-icon" }, "⏰"),
createVNode("div", null, [
createVNode("div", { class: "contact-label" }, "工作时间"),
createVNode("div", { class: "contact-value" }, "周一至周五 9:00-17:30")
])
])
])
])
])
], 512), [
[vShow, unref(currentSection) === "consultation"]
]),
withDirectives(createVNode("div", { class: "content-card" }, [
createVNode("h2", { class: "content-title" }, "加入我们"),
createVNode("div", { class: "content-body" }, [
createVNode("p", null, "我们热忱欢迎符合条件的单位和个人加入广西决策咨询学会,共同推动广西决策咨询事业高质量发展。"),
createVNode("div", { class: "join-cards" }, [
createVNode("div", { class: "join-card enterprise-card" }, [
createVNode("div", { class: "join-card-icon" }, "🏢"),
createVNode("h3", null, "企业会员"),
createVNode("div", { class: "join-qualifications" }, [
createVNode("h4", null, "入会资格"),
createVNode("ul", null, [
createVNode("li", null, "在广西依法注册,具有法人资格的企事业单位"),
createVNode("li", null, "认同学会章程,支持学会工作"),
createVNode("li", null, "具有一定规模和社会影响力")
]),
createVNode("h4", null, "所需材料"),
createVNode("ul", null, [
createVNode("li", null, "入会申请表(加盖公章)"),
createVNode("li", null, "营业执照副本"),
createVNode("li", null, "法人代表身份证"),
createVNode("li", null, "单位简介")
])
]),
createVNode(_component_a_button, {
type: "primary",
block: "",
size: "large",
onClick: ($event) => ("navigateTo" in _ctx ? _ctx.navigateTo : unref(navigateTo))("/about/join/enterprise")
}, {
default: withCtx(() => [
createTextVNode(" 企业会员申请 ")
]),
_: 1
}, 8, ["onClick"])
]),
createVNode("div", { class: "join-card personal-card" }, [
createVNode("div", { class: "join-card-icon" }, "👤"),
createVNode("h3", null, "个人会员"),
createVNode("div", { class: "join-qualifications" }, [
createVNode("h4", null, "入会资格"),
createVNode("ul", null, [
createVNode("li", null, "热爱决策咨询研究,认同学会章程"),
createVNode("li", null, "大学本科及以上学历"),
createVNode("li", null, "具有相关专业工作经历")
]),
createVNode("h4", null, "所需材料"),
createVNode("ul", null, [
createVNode("li", null, "入会申请表(本人签字)"),
createVNode("li", null, "个人简介及研究成果"),
createVNode("li", null, "职称证书或学历证书"),
createVNode("li", null, "身份证复印件")
])
]),
createVNode(_component_a_button, {
block: "",
size: "large",
onClick: ($event) => ("navigateTo" in _ctx ? _ctx.navigateTo : unref(navigateTo))("/about/join/personal")
}, {
default: withCtx(() => [
createTextVNode(" 个人会员申请 ")
]),
_: 1
}, 8, ["onClick"])
])
]),
createVNode("div", { class: "download-section" }, [
createVNode("h3", null, "📥 资料下载"),
createVNode("div", { class: "download-list" }, [
createVNode("a", {
href: "#",
class: "download-item"
}, [
createVNode("span", { class: "download-icon" }, "📄"),
createVNode("span", { class: "download-name" }, "企业会员入会申请表.docx"),
createVNode(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx(() => [
createTextVNode("下载")
]),
_: 1
})
]),
createVNode("a", {
href: "#",
class: "download-item"
}, [
createVNode("span", { class: "download-icon" }, "📄"),
createVNode("span", { class: "download-name" }, "个人会员入会申请表.docx"),
createVNode(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx(() => [
createTextVNode("下载")
]),
_: 1
})
]),
createVNode("a", {
href: "#",
class: "download-item"
}, [
createVNode("span", { class: "download-icon" }, "📋"),
createVNode("span", { class: "download-name" }, "广西决策咨询学会章程.pdf"),
createVNode(_component_a_button, {
size: "small",
type: "primary",
ghost: ""
}, {
default: withCtx(() => [
createTextVNode("下载")
]),
_: 1
})
])
])
])
])
], 512), [
[vShow, unref(currentSection) === "join"]
])
]),
_: 1
})
];
}
}),
_: 1
}, _parent));
_push(`</div></div>`);
};
}
});
const _sfc_setup = _sfc_main.setup;
_sfc_main.setup = (props, ctx) => {
const ssrContext = useSSRContext();
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/about/index.vue");
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
};
const AboutIndexVue = /* @__PURE__ */ _export_sfc(_sfc_main, [["__scopeId", "data-v-c1955ea7"]]);
export { AboutIndexVue as default };
//# sourceMappingURL=index-BHhoACKU.mjs.map