# 实名认证模块

**类路径**：`IdentifyController`
**前缀**：`/identify`

## 1. identifyStatus

**接口路径**：`GET/POST /identify/identifyStatus`

**权限**：公开接口；但当系统配置 isLogin=1 时会强制要求登录

**接口说明**：查询是否认证

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | Integer | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyStatus()  （https://api.ruletree.club/identify/identifyStatus）

---

## 2. identifyInfo

**接口路径**：`GET/POST /identify/identifyInfo`

**权限**：需要登录（普通用户及以上）

**接口说明**：登录后查询认证信息

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyInfo()  （https://api.ruletree.club/identify/identifyInfo）

---

## 3. identifyConsumer

**接口路径**：`GET/POST /identify/identifyConsumer`

**权限**：需要登录（普通用户及以上）

**接口说明**：个人认证请求

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | String | 否 | - |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyConsumer()  （https://api.ruletree.club/identify/identifyConsumer）

---

## 4. systemIdentifyConsumer

**接口路径**：`GET/POST /identify/systemIdentifyConsumer`

**权限**：需要登录（普通用户及以上）

**接口说明**：个人认证请求(手动)

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | String | 否 | - |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyConsumer()  （https://api.ruletree.club/identify/identifyConsumer）
- 前端调用：this.$API.systemIdentifyConsumer()  （https://api.ruletree.club/identify/systemIdentifyConsumer）

---

## 5. consumerList

**接口路径**：`GET/POST /identify/consumerList`

**权限**：需要超级管理员权限

**接口说明**：个人认证请求(手动)

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| searchParams | String（JSON 字符串，需后端解析） | 否 | - | JSON 字符串，需后端解析 |
| page | Integer | 否 | 1 |  |
| pageSize | Integer | 否 | 10 |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyConsumer()  （https://api.ruletree.club/identify/identifyConsumer）
- 前端调用：this.$API.consumerList()  （https://api.ruletree.club/identify/consumerList）

---

## 6. addConsumer

**接口路径**：`GET/POST /identify/addConsumer`

**权限**：需要登录（普通用户及以上）

**接口说明**：提交个人认证

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| params | String（JSON 字符串，需后端解析） | 否 | - | JSON 字符串，需后端解析 |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.addConsumer()  （https://api.ruletree.club/identify/addConsumer）

---

## 7. removeConsumer

**接口路径**：`GET/POST /identify/removeConsumer`

**权限**：需要超级管理员权限

**接口说明**：删除个人认证

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | String | 否 | - |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.removeConsumer()  （https://api.ruletree.club/identify/removeConsumer）

---

## 8. identifyCompany

**接口路径**：`GET/POST /identify/identifyCompany`

**权限**：需要超级管理员权限

**接口说明**：机构认证请求

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | String | 否 | - |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyCompany()  （https://api.ruletree.club/identify/identifyCompany）

---

## 9. systemIdentifyCompany

**接口路径**：`GET/POST /identify/systemIdentifyCompany`

**权限**：需要超级管理员权限

**接口说明**：个人认证请求(手动)

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | String | 否 | - |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyCompany()  （https://api.ruletree.club/identify/identifyCompany）
- 前端调用：this.$API.systemIdentifyCompany()  （https://api.ruletree.club/identify/systemIdentifyCompany）

---

## 10. companyList

**接口路径**：`GET/POST /identify/companyList`

**权限**：需要超级管理员权限

**接口说明**：个人认证请求(手动)

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| searchParams | String（JSON 字符串，需后端解析） | 否 | - | JSON 字符串，需后端解析 |
| page | Integer | 否 | 1 |  |
| pageSize | Integer | 否 | 10 |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyCompany()  （https://api.ruletree.club/identify/identifyCompany）
- 前端调用：this.$API.companyList()  （https://api.ruletree.club/identify/companyList）

---

## 11. addCompany

**接口路径**：`GET/POST /identify/addCompany`

**权限**：需要登录（普通用户及以上）

**接口说明**：提交机构认证

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| params | String（JSON 字符串，需后端解析） | 否 | - | JSON 字符串，需后端解析 |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.addCompany()  （https://api.ruletree.club/identify/addCompany）

---

## 12. removeCompany

**接口路径**：`GET/POST /identify/removeCompany`

**权限**：需要超级管理员权限

**接口说明**：删除机构认证

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| uid | String | 否 | - |  |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.removeCompany()  （https://api.ruletree.club/identify/removeCompany）

---

## 13. identifyByHand

**接口路径**：`GET/POST /identify/identifyHand`

**权限**：需要登录（普通用户及以上）

**接口说明**：删除机构认证

**请求参数**：

| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|--------|------|------|--------|------|
| params | String（JSON 字符串，需后端解析） | 否 | - | JSON 字符串，需后端解析 |
| token | String | 否 | - |  |

**响应说明**：
```json
{
  "code": 1,
  "msg": "",
  "data": ...
}
```

**前端调用参考**：
- 前端调用：this.$API.identifyHand()  （https://api.ruletree.club/identify/identifyHand）

---
