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 |
|