36 lines
954 B
Markdown
36 lines
954 B
Markdown
# SaaSShop 架构草图(当前阶段)
|
||
|
||
## 已落地模块骨架
|
||
- 首页 `/`
|
||
- 健康检查 `/health`
|
||
- 后台首页 `/admin`
|
||
|
||
## 当前数据表
|
||
- `merchants`:商家
|
||
- `admins`:后台管理员
|
||
- `users`:商城用户
|
||
- `products`:商品
|
||
- `orders`:订单
|
||
|
||
## 当前设计方向
|
||
### 1. 多商家平台
|
||
- 每个商家对应一个店铺主体
|
||
- 关键业务表挂 `merchant_id`
|
||
- 后续可扩展为域名绑定、子域名、独立套餐与配置
|
||
|
||
### 2. 管理后台
|
||
- 入口:`/admin`
|
||
- 后续增加:登录、权限、菜单、仪表盘、资源管理
|
||
|
||
### 3. 商城业务
|
||
- 商品:基础标题、SKU、价格、库存、状态
|
||
- 订单:订单号、金额、买家信息、支付与履约时间
|
||
- 用户:基础账户 + merchant 归属
|
||
|
||
## 下一步建议
|
||
1. 上管理员登录鉴权
|
||
2. 增加后台布局模板
|
||
3. 做商家 / 商品 / 订单 CRUD
|
||
4. 补订单明细表 `order_items`
|
||
5. 补商品分类、规格、多图与购物车
|