 abingyydsandClaude Sonnet 4.6
|
d8eac39f9a
|
fix: 分站弹窗透明背景改为不透明 + 删除配置文件生成器
- 新增 .modal-overlay CSS 类,为暗色/亮色/claude 主题提供不透明弹窗背景
- 所有弹窗(Topup/Tokens/Packages)添加 modal-overlay 类
- 从 Tokens 页面移除 ConfigExporter 组件及其源文件
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-07 00:48:19 +08:00 |
|
 abingyydsandClaude Sonnet 4.6
|
dca8f9b6e2
|
feat: 分站充值入口 + 邀请返佣 + 充值金额显示人民币
- 分站控制台新增充值 tab,复用主站 TopUp 组件
- 分站注册支持 aff_code 邀请码,走主站反佣逻辑
- 分站充值页新增邀请返佣卡片(邀请链接、佣金统计、划转、收入明细)
- 分站充值快捷按钮和输入框按汇率显示人民币
- 后端新增 5 个分站 aff API 路由,复用主站 controller
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-06 23:45:33 +08:00 |
|
 abingyydsandClaude Opus 4.6
|
c9c711e4f6
|
feat: 分站前端默认使用人民币显示价格和余额
- 后端 GetDistSiteInfo 返回 currency 配置(符号/汇率/代码)
- SiteContext 新增 useCurrency() hook 提供 symbol/rate/fmt
- Pricing/Dashboard/Topup/Packages 所有价格从 $ 改为 ¥ 并乘以汇率
- 7 个主题的 Home.jsx 套餐价格同步更新
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-26 17:16:53 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
b34e81bb58
|
fix: 共享页面全面适配 light/claude 主题配色
问题:非黑色背景的主题下,共享页面中的灰色/黑色硬编码颜色不协调
修复方案:
1. 扩展 CSS 变量体系:新增 --page-surface, --page-surface-hover,
--page-divider, --page-inset, --page-success/warning/danger/info
2. .theme-light 和 .theme-claude 各自定义对应的浅色值
3. Tailwind 新增 text-page-success/warning/danger/info 语义色
4. 新增 CSS 工具类: bg-page-surface, hover:bg-page-surface-hover,
border-page-divider, bg-page-inset
修改文件:
- index.css: 扩展 CSS 变量 + 工具类
- tailwind.config.js: 新增语义色 token
- Dashboard: SpotlightCard → 简单 glass 卡片,hover 色修复
- Pricing: border-white/hover-white → 主题感知类
- Tokens: bg-black/bg-neutral-800 → bg-page-inset/surface
- Topup: SpotlightCard → glass,hover/text 色修复
- ConfigExporter: 下拉菜单/代码预览区全面适配
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-25 03:48:47 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
18856610fd
|
fix: 分站充值页实付金额符号从 $ 改为 ¥
实付金额是后端通过 amount × 汇率 计算的人民币值,应显示 ¥ 而非 $。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-22 23:25:36 +09:00 |
|
abingyyds
|
8a6f957843
|
Revert "feat: 分站货币符号切换功能(¥/$ 可配置,默认人民币)"
This reverts commit 30fb22b9bc29180ee48f1531cffe6293731e2065.
|
2026-03-21 23:17:45 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
7a4cbb60d3
|
feat: 分站货币符号切换功能(¥/$ 可配置,默认人民币)
后端:
- Distributor 模型新增 CurrencySymbol 字段 (default: ¥)
- /api/dist/site/info 响应中返回 currency_symbol
- PUT /api/distributor/self 支持更新 currency_symbol
分站管理后台 (web):
- DistributorSettings 新增货币符号切换 (¥ CNY / $ USD)
- 添加 i18n 翻译 (en/zh/ja/fr/ru/vi)
分站前端 (dist-site):
- Dashboard: 余额、已用额度使用动态符号
- Packages: 套餐价格、原价、订阅余额使用动态符号
- Pricing: 模型输入/输出价格使用动态符号
- Topup: 预设金额、支付金额、历史记录使用动态符号
- 7 个主题 Home 页: 套餐价格展示使用动态符号
- 所有页面通过 useSite().currency_symbol 读取,统一 fallback ¥
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-21 23:09:46 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
6e99c12292
|
feat: 管理员"充值记录"改为"订单记录",新增分站订单查看
- 管理员侧边栏标签从"充值记录"改为"订单记录"
- 新增 Tab 切换:充值订单 / 分站订单
- 后端新增 GET /api/user/dist_orders 管理员接口
- 分站订单表格显示订单类型、金额、折扣比例、站点名称等
- 完善 6 语言 i18n 翻译
- 包含其他 Agent 的 dist-site 样式改动
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-21 18:08:48 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
41d199625f
|
fix: 分站支付跳转和回调问题
- EPay/Stripe: 前端传 return_url (window.location.origin + '/topup')
- 后端优先用 return_url,回退到 Origin/Referer 头
- Stripe: 分站自己实现下单,跳过 ValidateRedirectURL 验证
- 增加分站支付日志便于排查
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-21 16:09:49 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
1428aa2895
|
fix: 修复分站充值页面所有支付按钮不可用的问题
- EPay: 改用隐藏表单POST提交(与主站一致),修复参数缺失错误
- Stripe: 修正响应字段为 data.pay_link,使用 window.open 打开
- Crypto: 新增链(TRON/ETH/BSC)和代币(USDT/USDC)选择器,发送完整参数
- Creem: 改为产品模式,展示产品卡片,发送 product_id 而非 amount
- 新增相关 i18n 翻译键
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-21 15:35:54 +09:00 |
|
 abingyydsandClaude Sonnet 4.6
|
e981315543
|
feat: 分站在线充值功能
- 新增 dist_topup.go 控制器,支持易支付/Stripe/Creem/加密货币充值
- 分站模型新增 enable_topup 字段
- 分站前端新增充值页面和导航入口
- 分站设置页新增充值开关
- 添加中英文 i18n 翻译
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-21 15:21:45 +09:00 |
|