46 lines
1.1 KiB
Markdown
46 lines
1.1 KiB
Markdown
# 多端支持基础规划
|
||
|
||
## 当前目标
|
||
优先把 SaaS 电商系统的基础框架搭好,并确保可访问。
|
||
|
||
## 现阶段支持策略
|
||
### 已可直接访问
|
||
- PC 端页面:`/pc`
|
||
- H5 页面:`/h5`
|
||
- 后台:`/admin`
|
||
- API:`/api/v1/*`
|
||
|
||
### 已预留接口
|
||
- 微信公众号:`/wechat/mp`
|
||
- 微信小程序:`/wechat/mini`
|
||
- APP 端:统一走 `/api/v1/*`,后续由原生 App / Flutter / uni-app 对接
|
||
|
||
## 建议的多端架构分层
|
||
1. **管理后台层**
|
||
- PC Web 后台
|
||
- 负责商家、商品、订单、用户、配置管理
|
||
|
||
2. **商城展示层**
|
||
- PC 模板
|
||
- H5 模板
|
||
- 小程序前端
|
||
- 微信公众号页面/菜单跳转 H5
|
||
|
||
3. **统一业务接口层**
|
||
- `/api/v1`
|
||
- 提供登录、商品、购物车、订单、支付、用户信息等接口
|
||
- 后续 APP 端复用这一层
|
||
|
||
4. **渠道适配层**
|
||
- 微信公众号 OAuth
|
||
- 微信小程序登录
|
||
- 微信支付/消息能力
|
||
- 后续 APP 登录/推送/支付适配
|
||
|
||
## 下一步落地方向
|
||
1. 后台登录鉴权
|
||
2. API 统一返回结构
|
||
3. 商品 / 订单 API
|
||
4. 微信登录与支付预留字段
|
||
5. 按端拆分前端模板与菜单配置
|