更新文件结构,统一文档格式
This commit is contained in:
@@ -324,7 +324,7 @@ erDiagram
|
||||
### 3.1 接口统一格式
|
||||
|
||||
#### 请求格式
|
||||
- **Base URL**: http://localhost:3100/api/v1
|
||||
- **Base URL**: https://www.jiebanke.com/api/v1
|
||||
- **认证**: Bearer Token (需要认证的接口)
|
||||
- **Content-Type**: application/json
|
||||
|
||||
@@ -393,6 +393,40 @@ erDiagram
|
||||
- **Endpoint**: PUT /admin/users/{id}/status
|
||||
- **认证要求**: Bearer Token
|
||||
|
||||
### 2.13 管理员操作日志表 (admin_operation_logs)
|
||||
| 字段名 | 类型 | 约束 | 描述 |
|
||||
|--------|------|------|------|
|
||||
| id | INT | PRIMARY KEY, AUTO_INCREMENT | 日志ID |
|
||||
| admin_id | INT | FOREIGN KEY REFERENCES admins(id), NOT NULL | 操作管理员ID |
|
||||
| admin_name | VARCHAR(50) | NOT NULL | 管理员名称 |
|
||||
| action_type | VARCHAR(50) | NOT NULL | 操作类型 |
|
||||
| target_type | VARCHAR(50) | | 目标类型 |
|
||||
| target_id | INT | | 目标ID |
|
||||
| target_name | VARCHAR(100) | | 目标名称 |
|
||||
| old_value | TEXT | | 操作前值 |
|
||||
| new_value | TEXT | | 操作后值 |
|
||||
| ip_address | VARCHAR(45) | | 操作IP地址 |
|
||||
| user_agent | VARCHAR(500) | | 用户代理信息 |
|
||||
| created_at | DATETIME | NOT NULL | 创建时间 |
|
||||
|
||||
### 2.14 管理员权限表 (admin_permissions)
|
||||
| 字段名 | 类型 | 约束 | 描述 |
|
||||
|--------|------|------|------|
|
||||
| id | INT | PRIMARY KEY, AUTO_INCREMENT | 权限ID |
|
||||
| code | VARCHAR(50) | UNIQUE, NOT NULL | 权限代码 |
|
||||
| name | VARCHAR(100) | NOT NULL | 权限名称 |
|
||||
| description | VARCHAR(255) | | 权限描述 |
|
||||
| created_at | DATETIME | NOT NULL | 创建时间 |
|
||||
| updated_at | DATETIME | NOT NULL | 更新时间 |
|
||||
|
||||
### 2.15 管理员角色权限关联表 (admin_role_permissions)
|
||||
| 字段名 | 类型 | 约束 | 描述 |
|
||||
|--------|------|------|------|
|
||||
| id | INT | PRIMARY KEY, AUTO_INCREMENT | 关联ID |
|
||||
| admin_id | INT | FOREIGN KEY REFERENCES admins(id), NOT NULL | 管理员ID |
|
||||
| permission_code | VARCHAR(50) | FOREIGN KEY REFERENCES admin_permissions(code), NOT NULL | 权限代码 |
|
||||
| created_at | DATETIME | NOT NULL | 创建时间 |
|
||||
|
||||
### 3.5 商家管理接口
|
||||
|
||||
#### 3.5.1 获取商家列表
|
||||
@@ -434,8 +468,8 @@ VALUES
|
||||
```sql
|
||||
INSERT INTO users (openid, nickname, gender, phone, email)
|
||||
VALUES
|
||||
('wx1234567890', '测试用户1', 'male', '13800138000', 'test1@example.com'),
|
||||
('wx0987654321', '测试用户2', 'female', '13800138001', 'test2@example.com');
|
||||
('wx1234567890', '测试用户1', 'male', '13800138000', 'test1@jiebanke.com'),
|
||||
('wx0987654321', '测试用户2', 'female', '13800138001', 'test2@jiebanke.com');
|
||||
```
|
||||
|
||||
### 4.3 创建测试商家
|
||||
|
||||
Reference in New Issue
Block a user