更新小程序和管理后台配置,将 API 地址切换为生产环境。新增撤回打款功能,允许用户在特定状态下撤回打款请求,并优化相关页面交互。更新文档以反映新的流程图,确保用户体验一致性。

This commit is contained in:
Alex-larget
2026-03-20 15:40:55 +08:00
parent d34d209b37
commit 0eee5a5fb7
10 changed files with 218 additions and 86 deletions

View File

@@ -4,6 +4,48 @@
---
## 〇、总览(全流程)
```mermaid
flowchart TD
Start([触发]) --> Trigger{触发来源}
Trigger -->|onLaunch/onShow/登录| Main
Trigger -->|登录返回 isNewUser| LoginBranch
Trigger -->|VIP支付成功| VipPay
LoginBranch[登录成功] --> NewUser{isNewUser?}
NewUser -->|否| Main
NewUser -->|是| NeedAN1{头像昵称未改?}
NeedAN1 -->|是| ForceA[redirectTo avatar-nickname<br/>无弹窗]
NeedAN1 -->|否| Main
VipPay[VIP支付成功] --> Sync[同步权益] --> ModalV[弹窗:请填写好资料] --> RedirV[redirectTo profile-edit?from=vip]
Main[checkVipContactRequiredAndGuide] --> Skip{在 profile-edit<br/>或 avatar-nickname?}
Skip -->|是| End1([结束])
Skip -->|否| Fetch[请求 VIP + profile]
Fetch --> IsVip{VIP?}
IsVip -->|否| AvatarFlow[checkAvatarNicknameAndGuide]
AvatarFlow --> A1{头像昵称已完善?}
A1 -->|是| End2([结束])
A1 -->|否| A2{今日已提示?}
A2 -->|是| End2
A2 -->|否| MA[弹窗:请设置头像和昵称] --> NavA[navigateTo avatar-nickname]
IsVip -->|是| B1{头像昵称未改?}
B1 -->|是| M1[弹窗:请完善资料] --> R1[redirectTo profile-edit]
B1 -->|否| B2{有手机号?}
B2 -->|否| M2[弹窗VIP需完善手机号] --> R2[redirectTo profile-edit]
B2 -->|是| B3{有微信号?}
B3 -->|否| M3[弹窗:请完善微信号] --> N1[navigateTo profile-edit]
B3 -->|是| End3([结束])
```
**触发时机**onLaunch 1.5s | onShow 0.5s(节流 5min| 登录成功 1.2s | VIP 支付成功 即时
---
## 一、整体流程(冷启动 / onShow
```mermaid