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: 'quarterly',
          label: '季付',
          months: 3,
          price: 799,
          originalPrice: 897,
          discountPercent: 11,
        },
        {
          cycleKey: 'semiannual',
          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: 'quarterly',
          label: '季付',
          months: 3,
          price: 1599,
          originalPrice: 1797,
          discountPercent: 11,
        },
        {
          cycleKey: 'semiannual',
          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',     // 警告（橙色）
  },
};
