端口说明: 📱 小程序 | 🖥 管理后台 | 📋 规划师端 | ⚙️ 系统自动
flowchart TD
%% ============ 颜色定义 ============
classDef actor fill:#e1f5fe,stroke:#0288d1,stroke-width:2px
classDef action fill:#fff3e0,stroke:#f57c00,stroke-width:1px
classDef system fill:#e8f5e9,stroke:#388e3c,stroke-width:1px
classDef decision fill:#fce4ec,stroke:#d32f2f,stroke-width:1px
classDef role fill:#f3e5f5,stroke:#7b1fa2,stroke-width:1px
classDef endpoint fill:#f5f5f5,stroke:#616161,stroke-width:1px
classDef portMiniApp fill:#e3f2fd,stroke:#1565c0,stroke-width:1px,stroke-dasharray:3 2
classDef portAdmin fill:#fce4ec,stroke:#c62828,stroke-width:1px,stroke-dasharray:3 2
classDef portGuide fill:#fff8e1,stroke:#f57f17,stroke-width:1px,stroke-dasharray:3 2
classDef portSystem fill:#f3e5f5,stroke:#6a1b9a,stroke-width:1px,stroke-dasharray:3 2
subgraph 会员查看
A1(("👤 家长")):::portMiniApp --> A2[📱 获取会员等级列表 /levels]:::portMiniApp
A2 --> A3[📱 获取我的会员信息 /my]:::portMiniApp
A3 --> A4[📱 获取当前会员等级 /level]:::portMiniApp
A4 --> A5[📱 获取会员等级详情 /current]:::portMiniApp
A5 --> A6[📱 获取升级记录 /records]:::portMiniApp
end
subgraph 会员升级
A6 --> B1[📱 创建会员升级订单 /upgrade]:::portMiniApp
B1 --> B2[📱 创建订单 /orders]:::portMiniApp
B2 --> B3{📱 是否需要支付?}:::portMiniApp
B3 -->|是| B4[⚙️ 支付回调 /notify]:::portSystem
B3 -->|否| B5[📱 直接升级]:::portMiniApp
B4 --> B5
end
subgraph 会员权益
B5 --> C1[📱 检查功能权限 /can-use]:::portMiniApp
C1 --> C2[📱 应用会员折扣 /discount]:::portMiniApp
C2 --> C3[📱 获取任务模板价格 /plans]:::portMiniApp
end
subgraph 会员试用
A6 --> D1[📱 激活试用会员 /trial]:::portMiniApp
D1 --> D2[📱 试用期体验]:::portMiniApp
end
subgraph 订阅管理
A3 --> E1[📱 获取订阅状态 /status]:::portMiniApp
E1 --> E2[📱 获取订阅计划 /plans]:::portMiniApp
E2 --> E3[📱 创建订阅 /create]:::portMiniApp
E3 --> E4[📱 确认订阅 /subscribe]:::portMiniApp
E4 --> E5[📱 取消订阅 /cancel]:::portMiniApp
E5 --> E6[📱 自动续费设置 /auto-renew]:::portMiniApp
E6 --> E7[📱 获取我的权益 /benefits/my]:::portMiniApp
E7 --> E8[📱 检查权益 /benefit/check]:::portMiniApp
E8 --> E9[📱 获取当前订阅层级 /tier]:::portMiniApp
E9 --> E10[📱 更新订阅层级 /tier/update]:::portMiniApp
end
R1(("👤 家长")):::actor
R2(("💳 微信支付")):::system
A1 -.- R1
B4 -.- R2
| 端点 | 说明 | 端口 |
|---|---|---|
/api/membership/levels |
会员等级列表 | 📱小程序 |
/api/membership/my |
我的会员信息 | 📱小程序 |
/api/membership/level |
当前等级 | 📱小程序 |
/api/membership/current |
等级详情 | 📱小程序 |
/api/membership/records |
升级记录 | 📱小程序 |
/api/membership/upgrade |
创建升级订单 | 📱小程序 |
/api/membership/trial |
激活试用 | 📱小程序 |
/api/membership/orders |
创建订单 | 📱小程序 |
/api/membership/plans |
任务模板价格 | 📱小程序 |
/api/membership/can-use |
功能权限检查 | 📱小程序 |
/api/membership/discount |
应用折扣 | 📱小程序 |
/api/membership/notify |
支付回调 | ⚙️系统自动 |
/api/subscription/status |
订阅状态 | 📱小程序 |
/api/subscription/plans |
订阅计划 | 📱小程序 |
/api/subscription/create |
创建订阅 | 📱小程序 |
/api/subscription/subscribe |
确认订阅 | 📱小程序 |
/api/subscription/cancel |
取消订阅 | 📱小程序 |
/api/subscription/auto-renew |
自动续费 | 📱小程序 |
/api/subscription/benefits/my |
我的权益 | 📱小程序 |
/api/subscription/benefit/check |
检查权益 | 📱小程序 |
/api/subscription/tier |
订阅层级 | 📱小程序 |
/api/subscription/tier/update |
更新层级 | 📱小程序 |