From b334ad75cd2cd7b2ebbcc4c4ba4a191c5c5f0cd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Sun, 26 Apr 2026 01:46:24 +0800 Subject: [PATCH] =?UTF-8?q?feat(contact):=20=E9=87=8D=E6=9E=84=E2=80=9C?= =?UTF-8?q?=E8=81=94=E7=B3=BB=E6=88=91=E4=BB=AC=E2=80=9D=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=8F=8A=E8=A1=A8=E5=8D=95=E4=BA=A4=E4=BA=92=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重新设计页面布局,增加顶部横幅及联系方式版块 - 优化在线咨询表单,增加字段并调整样式和验证规则 - 替换旧的提交逻辑为新异步模拟提交,提示更友好 - 移除旧二维码和联系卡片,增加温馨提示信息 - 添加详细样式,提升页面视觉效果和响应式布局 - 更新会员服务联系信息区,增加按钮链接和服务时间 - 会员服务列表使用模拟数据,支持按类型过滤展示 - 登录页左侧风格调整,突出广西决策咨询中心品牌形象 - 修改数值统计及底部版权声明,更新背景渐变颜色和按钮样式 --- app/pages/contact.vue | 496 ++++++++++++++++++++------------- app/pages/login.vue | 38 ++- app/pages/membership/index.vue | 82 +++++- 3 files changed, 396 insertions(+), 220 deletions(-) diff --git a/app/pages/contact.vue b/app/pages/contact.vue index e44247c..25043f2 100644 --- a/app/pages/contact.vue +++ b/app/pages/contact.vue @@ -1,228 +1,328 @@ + diff --git a/app/pages/login.vue b/app/pages/login.vue index 6765979..30d543b 100644 --- a/app/pages/login.vue +++ b/app/pages/login.vue @@ -12,36 +12,36 @@
- Websopy -
websopy
+
决策咨询网
+
GX Decision Consulting
-
{{ $t('login.aiPlatform') }}
-

{{ config?.loginTitle || $t('login.buildNextGen') }}

-

{{ $t('login.lowcodeAccess') }}
{{ $t('login.fromIdeaToOnline') }}

+
广西决策咨询中心
+

汇聚专家智慧
服务政府决策

+

广西决策咨询网是自治区党委政府决策咨询服务的重要平台
汇聚各领域专家学者,提供权威决策咨询服务

- 10000+ - {{ $t('login.developers') }} + 200+ + 认证专家
500+ - {{ $t('login.aiApps') }} + 会员单位
- 99.9% - {{ $t('login.uptime') }} + 1000+ + 建言献策
@@ -445,7 +445,7 @@ onUnmounted(() => { .login-left { flex: 1; position: relative; - background: linear-gradient(150deg, #0f0c29 0%, #1a1a4e 30%, #24243e 60%, #302b63 100%); + background: linear-gradient(150deg, #0d1b2a 0%, #1e3a5f 30%, #2563eb 60%, #1e3a5f 100%); background-size: cover; background-position: center; display: flex; @@ -457,7 +457,7 @@ onUnmounted(() => { .left-overlay { position: absolute; inset: 0; - background: linear-gradient(150deg, rgba(10, 10, 40, 0.75) 0%, rgba(30, 20, 80, 0.55) 100%); + background: linear-gradient(150deg, rgba(13, 27, 42, 0.75) 0%, rgba(30, 58, 95, 0.55) 100%); } /* 装饰网格 */ @@ -480,7 +480,7 @@ onUnmounted(() => { .dot-1 { width: 420px; height: 420px; - background: radial-gradient(circle, rgba(99, 102, 241, 0.22) 0%, transparent 65%); + background: radial-gradient(circle, rgba(37, 99, 235, 0.22) 0%, transparent 65%); top: -120px; right: -80px; } @@ -547,6 +547,14 @@ onUnmounted(() => { width: auto; object-fit: contain; } +/* 品牌文字 logo */ +.brand-logo-text { + font-size: 22px; + font-weight: 800; + color: #fff; + letter-spacing: 0.04em; + text-shadow: 0 2px 8px rgba(0,0,0,0.3); +} /* site-name 渐变文字,与导航栏保持一致 */ .brand-site-name { color: #fff; @@ -863,7 +871,7 @@ onUnmounted(() => { /* 提交按钮 */ .submit-btn.ant-btn-primary { - background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%) !important; + background: linear-gradient(135deg, #1e3a5f 0%, #2563eb 100%) !important; border: none !important; border-radius: 10px !important; height: 48px !important; diff --git a/app/pages/membership/index.vue b/app/pages/membership/index.vue index 872e5fe..4d16a95 100644 --- a/app/pages/membership/index.vue +++ b/app/pages/membership/index.vue @@ -38,10 +38,25 @@

联系我们

如有疑问或需要帮助,请随时与我们联系

- - 📞 联系电话:0771-1234567 - 📧 邮箱:service@jczxw.org + + + 📞 + 联系电话:0771-5386339 + + + 📧 + 咨询邮箱:gxjzxzx@126.com + + + + 服务时间:周一至周五 9:00-17:00 + +
+ + 了解咨询服务详情 → + +
@@ -51,16 +66,69 @@ import { message } from 'ant-design-vue' useHead({ title: '会员服务 - 决策咨询网' }) -const router = useRouter() - const activeType = ref((useRoute().query.type as string) || '') const loading = ref(false) const services = ref([]) +const mockServices = [ + { + id: 1, + type: 'consult', + icon: '🏢', + title: '企业决策咨询', + description: '为企业提供战略规划、政策解读、市场分析等专业决策咨询服务,助力企业把握发展机遇。', + tags: ['企业咨询', '战略规划'], + }, + { + id: 2, + type: 'service', + icon: '📊', + title: '专题研究报告', + description: '提供行业专题研究、政策分析报告、区域发展研究等专业研究成果。', + tags: ['研究报告', '深度分析'], + }, + { + id: 3, + type: 'consult', + icon: '🎯', + title: '政策合规指导', + description: '协助企业理解最新政策法规,确保企业运营符合政策要求,规避合规风险。', + tags: ['政策合规', '风险规避'], + }, + { + id: 4, + type: 'service', + icon: '📋', + title: '专家论证会', + description: '组织相关领域专家为企业重大决策提供专业论证和咨询建议。', + tags: ['专家论证', '专业咨询'], + }, + { + id: 5, + type: 'service', + icon: '🌐', + title: '数据服务', + description: '提供决策所需的经济数据、行业数据、区域数据等专业数据服务(仅限会员)。', + tags: ['数据服务', '会员专享'], + }, + { + id: 6, + type: 'consult', + icon: '💼', + title: '培训与讲座', + description: '为企业及个人提供政策解读、决策方法等专题培训和讲座服务。', + tags: ['培训讲座', '能力提升'], + }, +] + async function loadServices() { loading.value = true try { - // TODO: 接入实际API + // TODO: 接入实际API获取会员服务列表 + // 暂时使用模拟数据 + await new Promise(resolve => setTimeout(resolve, 300)) + const type = activeType.value + services.value = type ? mockServices.filter(s => s.type === type) : mockServices } catch (e: any) { message.error('加载失败') } finally { @@ -73,7 +141,7 @@ function handleTypeChange() { } function handleView(service: any) { - router.push(`/membership/${service.id}`) + message.info(`服务「${service.title}」详情页开发中,请联系工作人员获取更多信息`) } onMounted(() => {