Commit Graph

31 Commits

Author SHA1 Message Date
Phoenix
309760863a 成功 2025-04-18 17:23:06 +08:00
Phoenix
17a32a89de 提交 2025-04-18 16:42:40 +08:00
xingyy
6a060147a2 fix(payment): 修复支付页面货币显示错误
- 将支付页面中的货币符号从动态显示的 payment.leftCurrency 固定为 CNY
- 更新输入框占位符中的货币符号为 CNY
2025-03-07 19:30:29 +08:00
xingyy
fae3728f5a refactor(payment): 优化支付相关页面和功能
- 修改支付页面中的价格显示,使用 leftCnyPrice 替代 leftPrice
- 添加用户编号查询功能,在签名前检查用户是否已存在
- 优化直播室侧边按钮的支付逻辑,使用 leftCnyPrice 替代 leftPrice
- 统一支付结果页面的展示逻辑,根据支付状态显示不同图片
- 修复艺术详情页面中的价格显示问题,使用 leftCnyPrice 替代 leftPrice
- 优化个人资料页面中的支付逻辑,使用 leftCnyPrice 替代 leftPrice
2025-03-07 19:23:52 +08:00
xingyy
1e9dd9bb3e feat(i18n): 优化国际化文案并添加新文本
- 在英文、日文、简体中文和繁体中文的国际化文件中添加了新的文本项
- 优化了现有文本的表述,使其更加准确和自然
- 在多个组件中使用了新添加的国际化文本
2025-03-07 16:38:02 +08:00
xingyy
e7cd4ff9ba refactor(payment): 重构支付流程和页面
- 移除 authStore 中的 payUid 和 checkoutSessionUrl
- 更新 checkoutPage 组件,使用路由参数传递支付相关信息- 修改 payment 页面逻辑,适应新的支付流程
- 删除未使用的 payment/checkoutPage 组件
2025-03-02 11:19:45 +08:00
xingyy
a0d3b2b329 123 2025-03-02 11:09:06 +08:00
xingyy
779dc84356 refactor(websocket): 重构 WebSocket 连接和管理
- 在 checkoutPage 中添加全局 WebSocket 客户端实例
- 移除 payment 中的 openRefreshResults 函数
- 更新 authStore,移除不再使用的 openRefreshResults
- 优化 WebSocketClient 类,移除冗余的 token 参数
- 在 nuxt.config.js 中添加 SSL 证书加载逻辑
2025-03-02 10:58:24 +08:00
xingyy
2fdcfc8c3b 1212 2025-03-02 09:54:41 +08:00
xingyy
09bbd9ae14 12 2025-02-28 20:30:45 +08:00
xingyy
437e74ee86 1212 2025-02-28 19:29:43 +08:00
xingyy
46d17fb6e6 12 2025-02-28 17:32:38 +08:00
xingyy
da43bb5429 12 2025-02-28 16:56:37 +08:00
xingyy
1263128171 12 2025-02-28 16:50:45 +08:00
xingyy
c32869988c 123 2025-02-28 16:49:06 +08:00
xingyy
1ed311c5f9 123 2025-02-28 16:41:12 +08:00
xingyy
bbb191651e refactor(payment): 重构支付页面 URL
- 引入 useRuntimeConfig() 以获取环境变量- 使用 Nuxt 配置中的 API_BASE_URL 替代 window.location.origin
- 更新 return_url 为绝对路径,确保在不同环境中的一致性
2025-02-28 16:15:53 +08:00
xingyy
bed0e6c4be fix(payment): 修复支付结果页面的轮询逻辑和返回 URL
- 更新了 Checkout 页面的返回 URL,使用动态获取的窗口位置替代硬编码的 IP 地址
- 优化了支付结果页面的轮询逻辑:
  - 增加了对 5 秒轮询时间的检查,避免长时间轮询
  - 调整了轮询停止的条件,只在支付成功时停止轮询
- 对支付结果页面的 HTML 结构进行了轻微的调整,提高了代码的可读性
2025-02-28 15:59:44 +08:00
xingyy
d1579247e1 feat(payment): 集成 Stripe 支付功能
- 新增 Stripe 支付相关的组件和页面
- 实现了支付流程的初始化、表单提交和结果处理
- 优化了支付页面的样式和交互
- 更新了部分 API 接口以支持新的支付功能
2025-02-28 15:08:48 +08:00
xingyy
ee2c01fece refactor(payment): 优化支付结果页面并添加回到首页功能
- 在支付结果页面添加回到首页按钮
- 更新国际化文件,增加回到首页翻译
- 优化签名功能相关页面代码
2025-02-27 09:46:51 +08:00
xingyy
d885680be1 refactor(signature): 优化签名面板功能和界面
- 移除了不必要的弹窗和屏幕方向检测功能
- 调整了签名面板的布局和样式
-优化了签名提交流程,直接跳转到支付页面
- 修复了外部链接页面的标题和安全问题
- 改进了支付页面的加载提示
2025-02-26 19:57:21 +08:00
xingyy
82eb2de705 refactor(payment): 优化支付页面文案和国际化
- 更新支付页面的标题和提示文案
-优化国际化文案,支持多语言- 调整支付金额输入框的占位符文案
- 统一"支付全部"和
2025-02-26 15:45:27 +08:00
xingyy
ffd4f50920 refactor(i18n):调整收集码签署结果页面文案并修复支付页面跳转逻辑
- 修改收集码签署结果页面的标题和提示文案
-修复支付页面的成功跳转逻辑- 新增国际化文案
2025-02-26 15:38:07 +08:00
xingyy
24d9673b14 1231 2025-02-26 15:18:54 +08:00
xingyy
56f5622846 123 2025-02-26 15:12:29 +08:00
xingyy
d88f1d5a4f 1231 2025-02-25 17:00:07 +08:00
xingyy
92cddb5da5 12 2025-02-20 11:45:53 +08:00
xingyy
f4427bc094 feat(payment): 实现支付功能并优化相关页面
- 新增 payment 存储对象,用于保存支付相关信息
- 实现全款和部分款项支付逻辑
- 优化直播室、艺术品详情、个人中心等页面的支付相关展示和功能
- 添加千分位格式化函数,提升用户体验
2025-02-19 21:03:54 +08:00
xingyy
bfb50546b8 feat(payment): 添加支付结果页面和外部支付页面
- 新增 payment-result 和 external 页面组件
- 更新 AppHeader 组件,添加支付结果相关路由
- 在 auth store 中添加 checkoutSessionUrl 属性
- 优化支付结果页面布局,增加回到首页按钮
2025-02-18 14:10:19 +08:00
xingyy
2919400d7f feat(payment): 优化支付结果页面并支持多种支付状态展示
- 新增支付结果查询接口并调用该接口获取支付状态
- 根据支付状态动态显示支付结果信息
- 更新国际化文案,增加支付失败、未支付、支付过期等状态的提示
- 调整支付结果页面布局和样式
2025-02-18 10:29:49 +08:00
xingyy
450372ce84 feat(payment): 添加支付功能并优化直播相关页面
- 新增支付相关页面和功能
- 优化直播室页面,增加静音提示和加载动画
- 修改首页拍卖信息展示逻辑
- 重构侧边按钮组件,支持拖动和吸附功能
2025-02-17 19:54:11 +08:00