chore: init saasshop repo + sql migrations runner + gitee go
This commit is contained in:
45
docs/MULTI_PLATFORM_PLAN.md
Normal file
45
docs/MULTI_PLATFORM_PLAN.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# 多端支持基础规划
|
||||
|
||||
## 当前目标
|
||||
优先把 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. 按端拆分前端模板与菜单配置
|
||||
Reference in New Issue
Block a user