更新小程序和管理后台配置,将 API 地址切换为生产环境。新增撤回打款功能,允许用户在特定状态下撤回打款请求,并优化相关页面交互。更新文档以反映新的流程图,确保用户体验一致性。
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user