# 内容安全 - 后台接口文档

## 接口规范

- **前缀**：`/admin/manager/business/contentSecurity/log/v1`
- **认证**：`Authorization: Bearer {token}`
- **响应**：统一 `AjaxResult`，分页为 `PageRespVO`

---

## 检测记录

### 分页列表

**POST** `/list`

**权限**：`manager:business:contentSecurity:log:list`

**请求体**：

| 字段 | 类型 | 说明 |
|------|------|------|
| pageNo | Long | 页码 |
| pageSize | Long | 每页条数 |
| memberKeyword | String | 会员关键词（编号/昵称/姓名/手机） |
| bizModule | String | 来源功能：REVIEW-评价、FEEDBACK-反馈、FILE-文件上传 |
| bizId | String | 关联单号 |
| decision | String | 检测结果：PASS-通过、REJECT-未通过、REVIEW-需人工审核、PENDING-检测中 |
| providerCode | String | 检测渠道：WECHAT_MINI-微信小程序官方 |

**响应 records 字段（节选）**：

| 字段 | 说明 |
|------|------|
| memberNo / memberNickname / memberMobile | 会员编号、姓名、手机 |
| contentType | 内容类型（文本/图片，接口值为 TEXT/IMAGE） |
| scene | 使用场景（如用户评价、意见反馈） |
| decision | 检测结果 |
| traceId | 检测单号（微信异步检测标识） |
| bizModule / bizId | 来源功能、关联单号 |
| resultLabel / errorMessage | 微信风险说明、失败原因 |

---

## 移动端回调（免登录）

**POST** `/mobile/noAuth/contentSecurity/wechat/mediaCallback`

- 接收微信图片异步检测结果推送
- 响应纯文本：`success`

---

## 权限标识汇总

| 权限 | 说明 |
|------|------|
| manager:business:contentSecurity:log:list | 检测记录分页列表 |

---

## 更新日志

- **2026-06-27**：初版，检测记录列表 + 微信异步回调说明
