|
|
1b21f5e5b1
|
feat(pay-bak): 新增小程序支付页面及相关配置
- 新增确认支付页面配置,设置导航栏标题和样式
- 实现小程序支付页完整组件逻辑,包括加载订单、发起JSAPI支付等
- 支持通过 scene 或 subscriptionNo 获取订单参数
- 完善支付流程接口请求及错误处理,支持自动登录和支付确认
- 增加支付成功、支付中、支付失败、取消等状态页面展示
- 支持支付成功后跳转已购产品页或用户页
- 提供取消支付返回逻辑和界面展示
- 细化支付金额显示和提示用户支付后可使用应用功能
|
2026-07-16 00:06:03 +08:00 |
|
|
|
511e4b8ff3
|
feat(pay): 支付成功后自动跳转到已购产品页面
- 支付成功后显示成功提示
- 延迟1.5秒自动跳转到已购产品页面
- 处理跳转失败时回退到用户首页
- 优化用户支付完成后的使用体验
|
2026-07-02 22:40:08 +08:00 |
|
|
|
1d5bb5b9b1
|
feat(pay): 优化小程序支付流程并增强日志调试
- 更新 wx-login 接口以返回完整 LoginResult,包括 access_token 和 user 对象
- 支付页面新增大量日志,详尽打印参数、请求和响应信息
- 优化获取订阅详情流程,支持 returnRaw 返回完整响应用于调试
- 支付流程新增步骤,先通过 code 获取 openid 并缓存,再尝试用 openid 自动登录
- 增加自动登录失败交互,提示未注册用户先登录
- 支付相关请求均使用 returnRaw 方便错误排查
- request 请求模块添加统一请求和响应日志,增强调试能力
- request 认证错误和业务错误时加入详细日志输出
|
2026-07-02 16:01:39 +08:00 |
|
|
|
93c66e1f14
|
fix(pay): 优化订阅号获取逻辑并调整支付组件样式
- 优先从小程序码 scene 参数读取 subscriptionNo,提升参数兼容性
- 对 scene 参数进行解码,避免编码引起的问题
- 移除支付组件价格显示处的固定颜色设置,增强样式灵活性
|
2026-06-30 17:03:10 +08:00 |
|
|
|
5f71295aae
|
feat(postcss): 添加插件移除微信小程序不兼容Tailwind规则
- 实现 postcss-remove-wxss-incompatible 插件
- 移除反斜杠转义的重要性修饰符类选择器(.\!xxx)
- 删除依赖 :not 和兄弟选择器的 .space-[x|y]-* 规则
- 删除依赖 :not 和兄弟选择器的 .divide-[x|y]-* 规则
- 解决微信小程序 WXSS 不支持的 CSS 特性问题
|
2026-06-30 16:38:54 +08:00 |
|
|
|
c39ee72c73
|
feat(app): 添加应用入口文件和配置文件
- 新增 index.tsx 作为应用的主入口文件
- 新增 index.config.ts 用于应用的配置管理
|
2026-06-30 15:27:41 +08:00 |
|