Files
saasshop/docs/ARCHITECTURE.md

36 lines
954 B
Markdown
Raw Blame History

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