update pay function
This commit is contained in:
221
src/views/Pages/Account/subscription-content.tsx
Normal file
221
src/views/Pages/Account/subscription-content.tsx
Normal file
@@ -0,0 +1,221 @@
|
||||
export const subscriptionConfig = {
|
||||
plans: [
|
||||
{
|
||||
name: 'free',
|
||||
displayName: '基础版',
|
||||
description: '免费体验核心功能,7项实用工具',
|
||||
icon: 'star',
|
||||
price: 0,
|
||||
badge: '免费',
|
||||
badgeColor: 'gray',
|
||||
cardBorder: 'gray',
|
||||
features: [
|
||||
{ name: '新闻信息流', enabled: true },
|
||||
{ name: '历史事件对比', enabled: true, limit: 'TOP3' },
|
||||
{ name: '事件传导链分析(AI)', enabled: true, limit: '有限体验' },
|
||||
{ name: 'AI复盘功能', enabled: true },
|
||||
{ name: '企业概览', enabled: true, limit: '限制预览' },
|
||||
{ name: '个股深度分析(AI)', enabled: true, limit: '10家/月' },
|
||||
{ name: '概念中心(548大概念)', enabled: true, limit: 'TOP5' },
|
||||
{ name: '涨停板块数据分析', enabled: true },
|
||||
{ name: '个股涨停分析', enabled: true },
|
||||
{ name: '事件-相关标的分析', enabled: false },
|
||||
{ name: '相关概念展示', enabled: false },
|
||||
{ name: '高效数据筛选工具', enabled: false },
|
||||
],
|
||||
},
|
||||
{
|
||||
name: 'pro',
|
||||
displayName: 'Pro 专业版',
|
||||
description: '为专业投资者打造,解锁高级分析功能',
|
||||
icon: 'gem',
|
||||
badge: '推荐',
|
||||
badgeColor: 'gold',
|
||||
cardBorder: 'gold',
|
||||
highlight: false,
|
||||
pricingOptions: [
|
||||
{
|
||||
cycleKey: 'monthly',
|
||||
label: '月付',
|
||||
months: 1,
|
||||
price: 299,
|
||||
originalPrice: null,
|
||||
discountPercent: 0,
|
||||
},
|
||||
{
|
||||
cycleKey: '3months',
|
||||
label: '季付',
|
||||
months: 3,
|
||||
price: 799,
|
||||
originalPrice: 897,
|
||||
discountPercent: 11,
|
||||
},
|
||||
{
|
||||
cycleKey: '6months',
|
||||
label: '半年付',
|
||||
months: 6,
|
||||
price: 1499,
|
||||
originalPrice: 1794,
|
||||
discountPercent: 16,
|
||||
},
|
||||
{
|
||||
cycleKey: 'yearly',
|
||||
label: '年付',
|
||||
months: 12,
|
||||
price: 2699,
|
||||
originalPrice: 3588,
|
||||
discountPercent: 25,
|
||||
},
|
||||
],
|
||||
features: [
|
||||
{ name: '新闻信息流', enabled: true },
|
||||
{ name: '历史事件对比', enabled: true },
|
||||
{ name: '事件传导链分析(AI)', enabled: true },
|
||||
{ name: '事件-相关标的分析', enabled: true },
|
||||
{ name: '相关概念展示', enabled: true },
|
||||
{ name: 'AI复盘功能', enabled: true },
|
||||
{ name: '企业概览', enabled: true },
|
||||
{ name: '个股深度分析(AI)', enabled: true, limit: '50家/月' },
|
||||
{ name: '高效数据筛选工具', enabled: true },
|
||||
{ name: '概念中心(548大概念)', enabled: true },
|
||||
{ name: '历史时间轴查询', enabled: true, limit: '100天' },
|
||||
{ name: '涨停板块数据分析', enabled: true },
|
||||
{ name: '个股涨停分析', enabled: true },
|
||||
{ name: '板块深度分析(AI)', enabled: false },
|
||||
{ name: '概念高频更新', enabled: false },
|
||||
],
|
||||
},
|
||||
{
|
||||
name: 'max',
|
||||
displayName: 'Max 旗舰版',
|
||||
description: '旗舰级体验,无限制使用所有功能',
|
||||
icon: 'crown',
|
||||
badge: '最受欢迎',
|
||||
badgeColor: 'gold',
|
||||
cardBorder: 'gold',
|
||||
highlight: true,
|
||||
pricingOptions: [
|
||||
{
|
||||
cycleKey: 'monthly',
|
||||
label: '月付',
|
||||
months: 1,
|
||||
price: 599,
|
||||
originalPrice: null,
|
||||
discountPercent: 0,
|
||||
},
|
||||
{
|
||||
cycleKey: '3months',
|
||||
label: '季付',
|
||||
months: 3,
|
||||
price: 1599,
|
||||
originalPrice: 1797,
|
||||
discountPercent: 11,
|
||||
},
|
||||
{
|
||||
cycleKey: '6months',
|
||||
label: '半年付',
|
||||
months: 6,
|
||||
price: 2999,
|
||||
originalPrice: 3594,
|
||||
discountPercent: 17,
|
||||
},
|
||||
{
|
||||
cycleKey: 'yearly',
|
||||
label: '年付',
|
||||
months: 12,
|
||||
price: 5399,
|
||||
originalPrice: 7188,
|
||||
discountPercent: 25,
|
||||
},
|
||||
],
|
||||
features: [
|
||||
{ name: '新闻信息流', enabled: true },
|
||||
{ name: '历史事件对比', enabled: true },
|
||||
{ name: '事件传导链分析(AI)', enabled: true },
|
||||
{ name: '事件-相关标的分析', enabled: true },
|
||||
{ name: '相关概念展示', enabled: true },
|
||||
{ name: '板块深度分析(AI)', enabled: true },
|
||||
{ name: 'AI复盘功能', enabled: true },
|
||||
{ name: '企业概览', enabled: true },
|
||||
{ name: '个股深度分析(AI)', enabled: true, limit: '无限制' },
|
||||
{ name: '高效数据筛选工具', enabled: true },
|
||||
{ name: '概念中心(548大概念)', enabled: true },
|
||||
{ name: '历史时间轴查询', enabled: true, limit: '无限制' },
|
||||
{ name: '概念高频更新', enabled: true },
|
||||
{ name: '涨停板块数据分析', enabled: true },
|
||||
{ name: '个股涨停分析', enabled: true },
|
||||
],
|
||||
},
|
||||
],
|
||||
|
||||
faqs: [
|
||||
{
|
||||
question: '如何取消订阅?',
|
||||
answer: '您可以随时在账户设置中取消订阅。取消后,您的订阅将在当前计费周期结束时到期,期间您仍可继续使用付费功能。取消后不会立即扣款,也不会自动续费。',
|
||||
},
|
||||
{
|
||||
question: '支持哪些支付方式?',
|
||||
answer: '我们目前支持微信支付。扫描支付二维码后,系统会自动检测支付状态并激活您的订阅。支付过程安全可靠,所有交易都经过加密处理。',
|
||||
},
|
||||
{
|
||||
question: '升级或切换套餐时,原套餐的费用怎么办?',
|
||||
answer: '当您升级套餐或切换计费周期时,系统会自动计算您当前订阅的剩余价值并用于抵扣新套餐的费用。\n\n计算方式:\n• 剩余价值 = 原套餐价格 × (剩余天数 / 总天数)\n• 实付金额 = 新套餐价格 - 剩余价值 - 优惠码折扣\n\n例如:您购买了年付Pro版(¥2699),使用了180天后升级到Max版(¥5399/年),剩余价值约¥1350将自动抵扣,实付约¥4049。',
|
||||
},
|
||||
{
|
||||
question: '可以在不同计费周期之间切换吗?',
|
||||
answer: '可以。您可以随时更改计费周期。如果从短期切换到长期,系统会计算剩余价值并应用到新的订阅中。长期套餐(季付、半年付、年付)可享受更大的折扣优惠。',
|
||||
},
|
||||
{
|
||||
question: '是否支持退款?',
|
||||
answer: '为了保障服务质量和维护公平的商业环境,我们不支持退款。\n\n建议您在订阅前:\n• 充分了解各套餐的功能差异\n• 使用免费版体验基础功能\n• 根据实际需求选择合适的计费周期\n• 如有疑问可联系客服咨询\n\n提示:选择长期套餐(如半年付、年付)可享受更大折扣,性价比更高。',
|
||||
},
|
||||
{
|
||||
question: 'Pro版和Max版有什么区别?',
|
||||
answer: 'Pro版适合个人专业用户,提供高级图表、历史数据分析等功能,有一定的使用限制。Max版则是为重度用户设计,提供无限制的数据查询、板块深度分析、概念高频更新等独家功能,并享有优先技术支持。',
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
// 主题颜色配置 - 黑金配色
|
||||
export const themeColors = {
|
||||
// 背景渐变
|
||||
bgGradient: 'linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 100%)',
|
||||
bgRadialGold: 'radial-gradient(circle at center, rgba(212, 175, 55, 0.1) 0%, transparent 70%)',
|
||||
|
||||
// 主色调
|
||||
primary: {
|
||||
gold: '#D4AF37', // 金色
|
||||
goldLight: '#F4E3A7', // 浅金色
|
||||
goldDark: '#B8941F', // 深金色
|
||||
},
|
||||
|
||||
// 背景色
|
||||
bg: {
|
||||
primary: '#0a0a0a', // 主背景(纯黑)
|
||||
secondary: '#1a1a1a', // 次级背景(深黑)
|
||||
card: '#1e1e1e', // 卡片背景
|
||||
cardHover: '#252525', // 卡片悬停
|
||||
},
|
||||
|
||||
// 文字颜色
|
||||
text: {
|
||||
primary: '#ffffff', // 主文字(纯白)
|
||||
secondary: '#b8b8b8', // 次级文字(灰白)
|
||||
muted: '#808080', // 弱化文字(灰)
|
||||
gold: '#D4AF37', // 金色文字
|
||||
},
|
||||
|
||||
// 边框颜色
|
||||
border: {
|
||||
default: 'rgba(255, 255, 255, 0.1)',
|
||||
gold: 'rgba(212, 175, 55, 0.3)',
|
||||
goldGlow: 'rgba(212, 175, 55, 0.5)',
|
||||
},
|
||||
|
||||
// 状态颜色
|
||||
status: {
|
||||
active: '#00ff88', // 激活(绿色)
|
||||
inactive: '#ff4444', // 未激活(红色)
|
||||
warning: '#ff9900', // 警告(橙色)
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user