更新+mock部分
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# API 设计(基础架构 + 业务功能)
|
||||
## 1. API 设计原则
|
||||
- 对外统一前缀:`/api/*`。
|
||||
- 统一响应结构:`code/message/data/traceId`。
|
||||
- 统一响应结构:`code/message/data/traceId`,其中 `code=0` 表示成功,非 0 表示业务失败。
|
||||
- 认证策略:JWT + RBAC,网关做统一鉴权透传。
|
||||
- API 冻结点:
|
||||
- 基础架构 API 在 M3 冻结。
|
||||
@@ -9,16 +9,16 @@
|
||||
|
||||
## 2. 基础架构 API(M3)
|
||||
### 2.1 认证域(auth)
|
||||
- `POST /api/auth/login`
|
||||
- `POST /api/auth/refresh`
|
||||
- `GET /api/auth/current-user`
|
||||
- `POST /api/auth/tokens`(登录)
|
||||
- `POST /api/auth/tokens/refresh`(刷新)
|
||||
- `GET /api/auth/users/current`(当前用户)
|
||||
|
||||
### 2.2 权限与组织域(upms)
|
||||
- `GET /api/upms/routes`
|
||||
- `GET /api/upms/current-user`
|
||||
- `GET /api/upms/areas/tree`
|
||||
- `GET /api/upms/tenants/tree`
|
||||
- `GET /api/upms/depts/tree`
|
||||
- `GET /api/upms/users/current`
|
||||
- `GET /api/upms/areas`
|
||||
- `GET /api/upms/tenants`
|
||||
- `GET /api/upms/departments`
|
||||
|
||||
### 2.3 基础扩展 API(建议补充)
|
||||
- 文件域
|
||||
|
||||
Reference in New Issue
Block a user