版本摘要
- 客户端支持客户侧和辅助侧双端登录
- 新增辅助侧客户端主页
- 客户端校对页修改(包含辅助侧和客户侧)
- 新增辅助侧文件异常反馈
- 新增文件状态:校对中、校对失败
- 新增埋点
-
登录

辅助侧登录 ESM系统已注册的员工账号且分配辅助校对员权限,修改配置文件登录客户端 ——— 验证通过
- ESM系统已注册的员工账号未且分配辅助校对员权限,修改配置文件登录客户端 ——— 验证不通过
- ESM系统未注册的员工账号修改配置文件登录客户端 ——— 验证不通过
- ESM系统已注册且已分配辅助校对员权限离职的员工账号,修改配置文件登录客户端 ——— 验证不通过
- 已添加的租户账号、用户账号,修改配置文件登录客户端 ——— 验证不通过
- 给辅助中心管理员分配辅助校对员权限,修改配置文件登录客户端 ——— 验证通过
- 未给辅助中心管理员分配辅助校对员权限,修改配置文件登录客户端 ——— 验证不通过
客户侧登录
- 已添加的租户登录客户端 ——— 验证通过
- 已添加的用户登录客户端 ——— 验证通过
- ESM系统已注册的员工账号且已分配辅助校对员权限,登录客户端 ——— 验证不通过
ESM系统已注册的员工账号且未分配辅助校对员权限,登录客户端 ——— 验证不通过
首页
辅助侧主页
辅助校对主页上方仅展示识别场景、待校对文件数、累计校对完成文件数 ——— 场景切换、数据校验
- 辅助校对员工暂无校对记录列表 ——— 页面展示正在开发中…
- 识别场景权限校验
- 给辅助校对员分配一个识别场景 ——— 校对员仅能看到被分配的识别场景,不能获取场景列表不能切换
- 给辅助校对员分配多个识别场景 ——— 校对员能看到被分配的所有识别场景,可正常切换且数据统计刷新正确
- 给辅助校对员分配校对员权限,不给辅助校对员分配任何识别场景 ——— 校对员登录客户端会提示:暂无识别权限
- 识别场景切换幂等校验 ——— 无异常
待校对文件数校验
- 一个客户只分配一个校对员的识别场景:
- 给辅助校对员分配识别场景,但待校对文件数为0 ——— 校对员待校对文件数默认为0
- 当前辅助校对员校对完成n个文件 ——— 当前待校对员的待校对文件数-n
- 当前辅助校对员校对完成n个文件,客户侧再次对校对员校对完成的文件进行暂存m个 ——— 当前辅助校对员的待校对文件数-n+m
- 当前辅助校对员校对完成n个文件,客户校对完成m个 ——— 辅助校对员的待校对文件数-n-m
- 当前辅助校对员校对完成n个文件,客户校对完成m个,且客户对已经校对的文件进行再次校对暂存h个 ——— 辅助校对员的待校对文件数-n-m+h
- 当前辅助校对员校对失败n个文件 ——— 辅助校对员待校对文件数-n
- 当前辅助校对员校对失败n个文件,客户侧对校对失败的文件进行暂存m个 ——— 当前辅助校对员待校对文件数-n+m
- 当前辅助校对员校对失败n个文件,客户校对完成m个 ——— 辅助校对员的待校对文件数-n-m
- 当前辅助校对员校对失败n个文件,客户校对完成m个,且客户对已经校对的文件进行再次校对暂存h个 ——— 辅助校对员的待校对文件数-n-m+h
- 客户侧校对完成n个分配给辅助校对员的文件 ——— 辅助校对员的待校对文件数-n
- 客户侧校对完成了n个分配给辅助校对员的文件,且对n个文件进行再次校对暂存m个 ——— 辅助校对员的待校对文件数-n+m
- 客户侧正在校对1个已经分配给辅助校对员的文件 ——— 辅助校对员的待校对文件数-1
- 一个客户同时分配多个校对员的识别场景:
- 当前辅助校对员/其他辅助校对员校对完成了n个文件 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n
- 当前辅助校对员/其他辅助校对员校对完成了n个文件,且客户侧再次对辅助校对员校对完成的文件进行校对暂存m个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n+m
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件 ——— 当前辅助校对员、其他前辅助校对员的待校对文件数皆-n-m
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件,且客户侧对校对完成的文件进行校对暂存h个——— 当前辅助校对员、其他辅助校对员的待校对文件数皆-n-m+h
- 当前辅助校对员/其他辅助校对员校对失败n个文件 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n
- 当前辅助校对员/其他辅助校对员校对失败n个文件 ,客户侧对校对失败的文件进行暂存m个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n+m
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n-m
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件,客户侧对校对失败的文件进行暂存h个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n*m+h
- 当前辅助校对员/其他辅助校对员校对完成了n个文件,客户校对完成m个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n-m
- 当前辅助校对员/其他辅助校对员校对完成了n个文件,客户校对完成m个,且客户侧再次对辅助校对员校对完成的文件进行校对暂存m个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n+m
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件,客户校对完成h个 ——— 当前辅助校对员、其他前辅助校对员的待校对文件数皆-n-m-h
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件,客户校对完成h个,且客户侧对校对完成的文件进行校对暂存k个——— 当前辅助校对员、其他辅助校对员的待校对文件数皆-n-m-h+k
- 当前辅助校对员/其他辅助校对员校对失败n个文件,客户校对完成m个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n-m
- 当前辅助校对员/其他辅助校对员校对失败n个文件 ,客户校对完成m个,客户侧对校对失败的文件进行暂存h个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n-m+h
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件,客户校对完成h个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n-h
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件,客户校对完成h个,客户侧对校对失败的文件进行暂存k个 ——— 当前校对员、其他前辅助校对员的待校对文件数皆-n-m-h+k
- 当前辅助校对员正在校对1个文件 ——— 其他前辅助校对员的待校对文件数皆-1
- 多个客户同时分配一个校对员的识别场景:
- 当前辅助校对员校对完成了客户A/客户B的n个文件 ——— 当前校对员的待校对文件数皆-n
- 当前辅助校对员校对完成了客户A/客户B的n个文件,客户A再次对当前校对员校对完成的文件进行校对暂存m个 ——— 当前校对员的待校对文件数皆-n+m
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件 ——— 当前校对员待校对文件数-n-m
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件,客户A对校对完成的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 当前校对员的待校对文件数皆-n-m+h+k
- 当前辅助校对员校对完成了客户A的n个文件,客户A校对完成了m个文件 ——— 当前校对员的待校对文件数皆-n-m
- 当前辅助校对员校对完成了客户A的n个文件,客户A校对完成了m个文件,客户B对校对完成的文件进行暂存h个 ——— 当前校对员的待校对文件数皆-n-m+h
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件 ——— 当前校对员待校对文件数-n-m-h-k
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件,客户A对校对完成的文件进行暂存a个,客户B对校对完成的文件进行暂存b个 ——— 当前校对员的待校对文件数皆-n-m-h-k+a+b
- 当前辅助校对员校对失败客户A/客户B的n个文件 ——— 当前校对员的待校对文件数皆-n
- 当前辅助校对员校对失败客户A/客户B的n个文件,客户A再次对当前校对员校对失败的文件进行校对暂存m个 ——— 当前校对员的待校对文件数皆-n+m
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件 ——— 当前校对员待校对文件数-n-m
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件,客户A对校对的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 当前校对员的待校对文件数皆-n-m+h+k
- 当前辅助校对员校对失败客户A/客户B的n个文件,客户A校对完成了m个文件 ——— 当前校对员的待校对文件数皆-n-m
- 当前辅助校对员校对失败客户A/客户B的n个文件,客户A校对完成了m个文件,客户A对校对完成的文件进行暂存h个 ——— 当前校对员的待校对文件数皆-n-m+h
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件 ——— 当前校对员待校对文件数-n-m-h-k
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件,客户A对校对完成的文件进行暂存a个,客户A对校对完成的文件进行暂存b个 ——— 当前校对员的待校对文件数皆-n-m-h-k+a+b
多个租户同时分配多个校对员的识别场景:
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件 ——— 当前校对员、其他校对员的待校对文件数皆-n-m
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A再次对校对完成的文件进行暂存h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m+h
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A再次对校对完成的文件进行校对暂存h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b+h
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A对校对完成的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m+h+k
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A对校对完成的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b+h+k
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A校对完成h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-h
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-h+k
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b-h
当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b-h+k
当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个,客户B对校对完成的文件进行暂存p个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-h+k+p
当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个,客户B对校对完成的文件进行暂存p个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b-h+k+p
失败
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件 ——— 当前校对员、其他校对员的待校对文件数皆-n-m
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A对校对的文件进行暂存h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m+h
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A对校对的文件进行暂存h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b+h
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A对校对的文件进行暂存h个,客户B对校对的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m+h+k
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A对校对的文件进行暂存h个,客户B对校对的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b+h+k
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A校对完成h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-h
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-h+k
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A校对完成h个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b-h
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对的文件进行暂存k个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b-h+k
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个,客户B对校对的文件进行暂存p个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-h+k+p
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对的文件进行暂存k个,客户B对校对的文件进行暂存p个 ——— 当前校对员、其他校对员的待校对文件数皆-n-m-a-b-h+k+p
- 一个客户只分配一个校对员的识别场景:
- 开始校对
- 辅助校对员待校对文件数为0,点击开始校对 ——— 前端页面刷新前不能进入校对页,提示:当前识别类型无待校对文件,请稍后再试(刷新3-5s),刷新后,若有待校对文件即可进入
- 辅助校对员待校对文件数不为0,点击开始校对 ——— 若其他校对员/客户分别把剩下的文件校对,则无法进入校对页;若剩余的文件没有其他人在校对则加载对应识别场景类型的zip包
- 进入校对页后,检查待校对文件的校对顺序 ——— 按照文件的上传时间由远及近进行加载展示(目前是由近及远进行展示 — 需修改)
- 【开始校对】幂等校验 ——— 无异常
- 累计校对完成文件数校验
- 当前辅助校对员未完成校对文件 ——— 累计校对完成文件数默认为0
- 当前辅助校对员完成n个待校对文件 ——— 对应识别场景的累计校对完成文件数展示为n
- 当前辅助校对员完成n个待校对文件,且客户侧再次对校对员校对完成的文件进行校对暂存m个 ——— 当前辅助校对员累计校对完成文件数为n-m个
- 其他辅助校对员或者客户,完成分配给当前辅助校对员的n个待校对文件 ——— 当前辅助校对员的累计校对完成文件数不变化
- 当前辅助校对员校对失败n个文件 ——— 累计校对完成数不变化
客户侧主页
- 上传文件、上传文件夹、开始校对、累计上传文件数 等规则无改动 ——— 检查主功能正常
- 文档状态新增校对中、校对失败 ——— 下拉列表显示、切换正常
- 上传时间、批量导出、批量删除、刷新 等规则无改动 ——— 检查主功能正常
- 页签列表、切换、跳转 等规则等无改动 ——— 检查主功能正常
- 文档状态
- 打开文档状态下拉列表 ——— 文档状态下拉列表中新增校对中、校对失败字段
- 切换校对中、校对失败字段 ——— 校对记录列表正常切换到对应状态的文件列表
- 校对记录列表
- 双击文档状态为校对中的文件 ——— 不可进入校对页,提示:当前文件正在被校对,请稍后查看
- 双击文档状态为校对失败的文件 ——— 进入校对页,加载出文件数据
待校对文件数校验
- 租户管理员上传的文件(一个辅助校对员仅校对一个租户,以下客户=租户):
- 一个客户只分配一个校对员的识别场景:
- 当前辅助校对员校对完成n个文件 ——— 租户管理员的待校对文件数-n
- 当前辅助校对员校对完成n个文件,客户对校对员校对完成的文件进行暂存m个 ——— 租户管理员的待校对文件数-n+m
- 当前辅助校对员校对完成n个文件,客户校对完成m个 ——— 租户管理员的待校对文件数-n-m
- 当前辅助校对员校对完成n个文件,客户校对完成m个,且客户对已经校对的文件进行再次校对暂存h个 ——— 租户管理员的待校对文件数-n-m+h
- 当前辅助校对员校对失败n个文件 ——— 租户管理员的待校对文件数-n
- 当前辅助校对员校对失败n个文件,客户侧对校对失败的文件进行暂存m个 ——— 租户管理员的待校对文件数-n+m
- 当前辅助校对员校对失败n个文件,客户校对完成m个 ——— 租户管理员的待校对文件数-n-m
- 当前辅助校对员校对失败n个文件,客户校对完成m个,且客户对已经校对的文件进行再次校对暂存h个 ——— 租户管理员的待校对文件数-n-m+h
- 客户侧校对完成n个分配给辅助校对员的文件 ——— 租户管理员的待校对文件数-n
- 客户侧校对完成了n个分配给辅助校对员的文件,且对n个文件进行再次校对暂存m个 ——— 租户管理员的待校对文件数-n+m
- 客户侧正在校对1个已经分配给辅助校对员的文件 ——— 租户管理员的待校对文件数-1
- 一个客户同时分配多个校对员的识别场景:
- 当前辅助校对员/其他辅助校对员校对完成了n个文件 ——— 客户的待校对文件数-n
- 当前辅助校对员/其他辅助校对员校对完成了n个文件,且客户侧再次对辅助校对员校对完成的文件进行校对暂存m个 ——— 客户的待校对文件数-n+m
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件 ——— 客户的待校对文件数-n-m
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件,且客户侧对校对完成的文件进行校对暂存h个——— 客户的待校对文件数-n-m+h
- 当前辅助校对员/其他辅助校对员校对失败n个文件 ——— 客户的待校对文件数-n
- 当前辅助校对员/其他辅助校对员校对失败n个文件 ,客户侧对校对失败的文件进行暂存m个 ——— 客户的待校对文件数-n+m
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件 ——— 客户的待校对文件数-n-m
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件,客户侧对校对失败的文件进行暂存h个 ——— 客户的待校对文件数-n-m+h
- 当前辅助校对员/其他辅助校对员校对完成了n个文件,客户校对完成m个 ——— 租户管理员的待校对文件数-n-m
- 当前辅助校对员/其他辅助校对员校对完成了n个文件,客户校对完成m个,且客户侧再次对辅助校对员校对完成的文件进行校对暂存h个 ——— 租户管理员的待校对文件数-n-m+h
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件,客户校对完成h个 ——— 租户管理员的待校对文件数-n-m-h
- 当前辅助校对员校对完成n个文件,其他辅助校对员校对完成m个文件,客户校对完成h个,且客户侧对校对完成的文件进行校对暂存k个——— 租户管理员的待校对文件数-n-m-h+k
- 当前辅助校对员/其他辅助校对员校对失败n个文件,客户校对完成m个 ——— 租户管理员的待校对文件数-n-m
- 当前辅助校对员/其他辅助校对员校对失败n个文件 ,客户校对完成m个,客户侧对校对失败的文件进行暂存h个 ——— 租户管理员的待校对文件数-n-m+h
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件,客户校对完成h个 ——— 租户管理员的待校对文件数-n-h
- 当前辅助校对员校对失败n个文件 ,其他辅助校对员校对失败m个文件,客户校对完成h个,客户侧对校对失败的文件进行暂存k个 ——— 租户管理员的待校对文件数-n-m-h+k
- 当前辅助校对员正在校对1个文件 ——— 客户的待校对文件数-1
- 多个客户同时分配一个校对员的识别场景:
- 当前辅助校对员校对完成了客户A/客户B的n个文件 ——— 客户的待校对文件数-n
- 当前辅助校对员校对完成了客户A/客户B的n个文件,客户A再次对当前校对员校对完成的文件进行校对暂存m个 ——— 客户A的待校对文件数-n+m
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件 ——— 客户A的待校对文件数-n,客户B的待校对文件数-m
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件,客户A对校对完成的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m-k
- 当前辅助校对员校对完成了客户A的n个文件,客户A校对完成了m个文件 ——— 客户A的待校对文件数-n-m
- 当前辅助校对员校对完成了客户A的n个文件,客户A校对完成了m个文件,客户A对校对完成的文件进行暂存h个 ——— 客户A的待校对文件数-n-m+h
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m+h
- 当前辅助校对员校对完成了客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件,客户A对校对完成的文件进行暂存a个,客户B对校对完成的文件进行暂存b个 ——— 客户A的待校对文件数-n-h+a,客户B的待校对文件数-m-k+b
- 当前辅助校对员校对失败客户A/客户B的n个文件 ——— 客户的待校对文件数-n
- 当前辅助校对员校对失败客户A/客户B的n个文件,客户A再次对当前校对员校对失败的文件进行校对暂存m个 ——— 客户A的待校对文件数-n+m
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件 ——— 客户A的待校对文件数-n,客户B的待校对文件数-m
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件,客户A对校对的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m-k
- 当前辅助校对员校对失败客户A/客户B的n个文件,客户A校对完成了m个文件 ——— 客户A的待校对文件数-n-m
- 当前辅助校对员校对失败客户A/客户B的n个文件,客户A校对完成了m个文件,客户A对校对完成的文件进行暂存h个 ——— 客户A的待校对文件数-n-m+h
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m+h
- 当前辅助校对员校对失败客户A的n个文件、客户B的m个文件,客户A校对完成了h个文件,客户B校对完成了k个文件,客户A对校对完成的文件进行暂存a个,客户A对校对完成的文件进行暂存b个 ——— 客户A的待校对文件数-n-h+a,客户B的待校对文件数-m-k+b
多个租户同时分配多个校对员的识别场景:
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件 ——— 客户A的待校对文件数-n,客户B的待校对文件数-m
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A再次对校对完成的文件进行暂存h个 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件 ——— 客户A的待校对文件数-n-a,客户B的待校对文件数-m-b
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A再次对校对完成的文件进行校对暂存h个 ——— 客户A的待校对文件数-n-a+h,客户B的待校对文件数-m-b
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A对校对完成的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m+k
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A对校对完成的文件进行暂存h个,客户B对校对完成的文件进行暂存k个 ——— 客户A的待校对文件数-n-a+h,客户B的待校对文件数-m-b+k
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A校对完成h个 ——— 客户A的待校对文件数-n-h,客户B的待校对文件数-m
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个 ——— 客户A的待校对文件数-n-a+k,客户B的待校对文件数-m
- 当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个 ——— 客户A的待校对文件数-n-a-h,客户B的待校对文件数-m-b
当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个 ——— 客户A的待校对文件数-n-a-h+k,客户B的待校对文件数-m-b
当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个,客户B对校对完成的文件进行暂存p个 ——— 客户A的待校对文件数-n-h+k,客户B的待校对文件数-m-p
当前辅助校对员校对完成了客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个,客户B对校对完成的文件进行暂存p个 ——— 客户A的待校对文件数-n-a-h+k,客户B的待校对文件数-m-b+p
失败
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件 ——— 客户A的待校对文件数-n,客户B的待校对文件数-m
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A对校对的文件进行暂存h个 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件 ——— 客户A的待校对文件数-n-a,客户B的待校对文件数-m-b
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A对校对的文件进行暂存h个 ——— 客户A的待校对文件数-n-a+h,客户B的待校对文件数-m-b
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A对校对的文件进行暂存h个,客户B对校对的文件进行暂存k个 ——— 客户A的待校对文件数-n+h,客户B的待校对文件数-m+k
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A对校对的文件进行暂存h个,客户B对校对的文件进行暂存k个 ——— 客户A的待校对文件数-n-a+h,客户B的待校对文件数-m-b+k
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A校对完成h个 ——— 客户A的待校对文件数-n-h,客户B的待校对文件数-m
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对的文件进行暂存k个 ——— 客户A的待校对文件数-n-a+k,客户B的待校对文件数-m
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A校对完成h个 ——— 客户A的待校对文件数-n-a-h,客户B的待校对文件数-m-b
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对失败客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对的文件进行暂存k个 ——— 客户A的待校对文件数-n-a-h+k,客户B的待校对文件数-m-b
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,客户A校对完成h个,客户A对校对完成的文件进行暂存k个,客户B对校对的文件进行暂存p个 ——— 客户A的待校对文件数-n-h+k,客户B的待校对文件数-m-p
- 当前辅助校对员校对失败客户A的n个文件,客户B的m个文件,其他辅助校对员校对完成了客户A的a个文件,客户B的b个文件,客户A校对完成h个,客户A对校对的文件进行暂存k个,客户B对校对的文件进行暂存p个 ——— 客户A的待校对文件数-n-a-h+k,客户B的待校对文件数-m-b+p
累计校对完成文件数校验
- 租户管理员上传:
- 校对员校对完成n个文件,租户管理员无校对完成 ——— 租户管理员页面展示累计校对完成n个
- 校对员校对完成n个文件,租户管理员无校对完成,且租户管理员对校对员校对完成的文件进行暂存m个 ——— 租户管理员页面展示累计校对完成n-m个
- 校对员校对完成n个文件,租户管理员校对完成m个 ——— 租户管理员页面展示累计校对完成n+m个
- 校对员校对完成n个文件,租户管理员校对完成m个,且租户管理员对校对员校对完成的文件进行暂存h个 ——— 租户管理员页面展示累计校对完成n+m-h个
- 校对员无校对完成,租户管理员校对完成n个 ——— 租户管理员页面展示累计校对完成 n个
- 用户上传的文件:
- 校对员校对完成n个文件,用户无校对完成 ——— 用户、租户管理员页面皆展示累计校对完成n个
- 校对员校对完成n个文件,用户无校对完成,且租户/用户对校对员校对完成的文件进行暂存m个 ——— 用户、租户管理员页面皆展示累计校对完成n-m个
- 校对员校对完成n个文件,用户校对完成m个 ——— 用户、租户管理员页面皆展示累计校对完成n+m个
- 校对员校对完成n个文件,用户校对完成m个,且租户/用户对校对员校对完成的文件进行暂存h个 ——— 用户、租户管理员页面皆展示累计校对完成n+m-h个
- 校对员校对完成n个文件,用户校对完成m个,租户管理员校对完成h个 ——— 租户管理员页面展示累计校对完成n+m+h个,普通用户页面展示累计校对完成n+m个
- 校对员、租户管理员无校对完成,用户校对完成n个 ——— 用户、租户管理员页面皆展示累计校对完成 n个
- 校对员无校对完成,用户校对完成n个,租户管理员校对完成m个 ——— 租户管理员展示累计校对完成n+m个,用户页面展示累计校对完成n个
- 租户管理员、普通用户、辅助校对员均无校对完成 ——— 租户管理员、用户页面默认展示累计校对完成0个
校对页
辅助侧校对页
- 租户管理员上传:
文件状态 - 校对中
- 辅助校对员进入校对页,当待校对的文件数据渲染时(正在校对) ——— 当前文件状态处于校对中
- 辅助校对员正在校对一个文件 ——— 客户侧显示该文件状态处于校对中,同时被分配了该文件的另一个辅助校对员不能对该文件进行操作
- 关闭客户端、返回 —- 校对中的文件处于待校对
- 弱网环境下验证校对中的文件 ———
- 本次校对完成
- 进入校对页,未校完成文件 ——— 本次校对完成数为0
- 进入校对页期间未退出校对页,校对完成文件为n ——— 本次校对完成数为n
- 进入校对页,校对完成文件为n,退出校对页再重新进入 ——— 本次校对完成数为0
- 进入校对页,校对完成文件为n,退出校对页再重新进入时校对完成文件为m ——— 本次校对完成数为m
- 进入校对页,校对失败n个文件 ——— 本次校对完成文件数不变化
- 校对完成
- 校对完成一个文件 ——— 本次校对完成数+1,页面自动加载下一个待校对的文件下载zip包到本地缓存,并且清除已校对完成的本地缓存zip包
- 校对完成所有文件,无待校对文件时 ——— 浮窗提示:无可校对文件提示
- 【校对完成】幂等校验
- 界面加载
- 单个、多个待校对文件,进入校对页,当前待校对文件数据未渲染时 ——— 左侧显示动态加载,右侧显示字段且数据为空;【文件异常反馈】和【校对完成】按钮置灰
- 单个、多个待校对文件,进入校对页,当前待校对文件数据已渲染 ——— 左侧展示校对的文件,右侧展示识别出的字段和对应信息;且【文件异常反馈】和【校对完成】按钮高亮
- 多个待校对文件,进入校对页 ——— 无数据预加载,校对一个文件加载一个文件数据
- 多个待校对文件,进入校对页,点校对完成后,自动切换的下一个待校对文件数据未渲染时 ——— 左侧显示动态加载,右侧显示且字段数据为空;【文件异常反馈】和【校对完成】按钮置灰
- 多个待校对文件,进入校对页,点校对完成后,自动切换的下一个待校对文件数据已渲染时 ——— 左侧展示校对的文件,右侧展示识别出的字段和对应信息;且【文件异常反馈】和【校对完成】按钮高亮
- 返回
- 校对页中修改校对数据,不校对完成,点返回 ——— 弹窗提示:当前文档校对内容已修改(退出后默认暂存该文档,文档仍为待校对状态)
- 校对页中校对完成所有文件,点返回 ——— 正常回到主页
- 校对页中校对完成部分文件,点返回 ——— 正常返回
- 【还原比例】按钮放大缩小检查 ——— 无异常
- 【下载并打开源文件】按钮检查 ——— 源文件正常下载且打开
- 海运提单左侧图片分页功能校验 ——— 上一页、下一页切换正常
- 海运托书、海运提单界面自动定位校验
- 鼠标移至有字段区域 ——— 该字段模块被选中且高亮
- 鼠标移至空白区域 ——— 页面无异常
- 海运托书、海运提单图片内容一键复制到对应文本框校验
- 选中右侧文本框,再点左侧图片有字段区域 ——— 点击的字段被选中且高亮显示复制到对应文本框;点击复制到文本框,高亮选中的字段自动填写至文本框
- 选中右侧文本框,点击左侧图片空白区域 ——— 不会有选中字段且页面无异常
- 不选中右侧文本框,点击左侧图片有字段区域 ——— 点击的字段被选中高亮,不会有复制到对应文本框等文字提示
- 不选中右侧文本框,点击左侧图片空白区域 ——— 页面无响应
- 海运托书、海运提单子表校验
- 子表文本框中,鼠标右击 ——— 弹出针对子表修改的功能列表(包含在上方插入行、下方插入行、删除当前行)
- 子表文本框中,鼠标双击 ——— 可以对子表文本框进行填写、修改
- 双击子表文本框,再点左侧图片有字段区域 ——— 点击的字段被选中且高亮显示复制到子表文本框;点击复制到文本框,高亮选中的字段自动填写至子表文本框
- 双击子表文本框,再点左侧图片空白区域 ——— 不会有选中字段且页面无异常
辅助侧文件异常反馈
- 点击文件异常反馈 ——— 弹出问题反馈弹窗(异常反馈的文件包含:非当前识别类型、文件解析失败,获取文件异常等等)
- 校对员点文件异常反馈且提交 ——— 异常反馈的文件会以邮件告知到管理员或者客户,且该文件状态在客户侧为校对失败
- 校对员点文件异常反馈,不提交关闭异常反馈弹窗 ——— 不会有异常反馈文件的邮件发送管理员或者客户
- 【异常反馈】幂等校验
- 问题反馈弹窗
- 弹窗内容 ——— 异常文件名称、问题类型、问题描述、【取消】、【提交】
- 异常文件名称 ——— 默认显示当前校对员正在校对的文件名称
- 问题类型校验 ——— 有非当前识别类型、其他等两种类型选择,默认选择非当前识别类型
- 问题描述校验 ——— 必选项;文字限制最多 200字
- 点异常反馈弹窗“X” ——— 正常关闭文件异常反馈弹窗
- 点取消 ——— 关闭文件异常反馈弹窗
- 选择问题类型、填写问题描述,点提交 ——— 触发实时邮件发送给上传用户、web辅助管理员,且客户侧文件状态为校对失败
- 不选择问题类型,填写问题描述,点提交 ——— 默认选择非当前识别类型,触发实时邮件发送给客户、管理员,且客户侧文件状态为校对失败
- 选择问题类型,不填问题描述,点提交 ——— 提示:问题描述不能为空,且问题描述文本框标红
- 文件异常反馈提交完成 ——— 该文件状态标识为:校对失败
- 多个文件校对,有待校对文件时,提交文件异常反馈 ——— 自动加载下一个待校对文件
- 多个文件校对,无下一个待校对文件时,提交文件异常反馈 ——— 弹出提示:无可校对文件提示
- 一个待校对文件,提交文件异常反馈 ——— 弹出提示:无可校对文件提示
- 文件异常反馈【提交】幂等校验
- 实时邮件
- 触发实时邮件检查 ——— 填写文件异常反馈信息后,提交触发邮件,不提交则不触发
- 邮件收件人 -检查 ——— 异常文件名称,问题类型,问题描述,异常反馈人
客户侧校对页
- 校对中
- 租户管理员、用户进入校对页,当待校对的文件数据渲染时 ——— 当前文件处于校对中,且该文件不能在web中心被分配
- 租户管理员上传的文件分配给辅助校对员:
- 租户管理员正在校对一个文件 ——— 校对员不能对该文件进行校对
- 校对员正在校对一个文件 ——— 租户管理员页面显示该文件处于校对中,且不能对该文件进行校对操作
- 用户上传的文件分配给辅助校对员:
- 用户正在校对一个文件 ——— 租户管理员、校对员皆不能对该文件进行校对
- 校对员正在校对一个文件 ——— 租户管理员、用户皆不能对该文件进行校对
- 租户管理员正在校对一个文件 ——— 用户、校对员皆不能对该文件进行校对
- 暂存
- 租户管理员上传的文件:
- 租户管理员将待校对文件暂存 ——— 租户、校对员的该文件状态依然是待校对
- 租户管理员将校对员校对完成的文件暂存 ——— 租户、校对员的该文件状态更新为待校对
- 租户管理员将校对员校对失败的文件暂存 ——— 租户、校对员的该文件状态更新为待校对
- 用户上传的文件:
- 用户将待校对文件暂存 ——— 用户、租户、校对员的该文件状态依然是待校对
- 用户将校对员校对完成的文件暂存 ——— 用户、租户、校对员的该文件状态依然是待校对
- 用户将校对员校对失败的文件暂存 ——— 用户、租户、校对员的该文件状态依然是待校对
- 租户管理员上传的文件:
- 本次校对完成 ——— 同辅助侧本次校对完成一致
- 校对完成 ——— 同辅助侧校对完成一致
- 界面加载 ——— 同辅助侧一致(辅助侧的文件异常反馈替换为暂存 )
- 返回、还原比例、下载并打开源文件等按钮校验 ——— 同辅助侧一致
- 海运提单左侧图片分页功能校验 ——— 同辅助侧一致
- 海运托书、海运提单界面自动定位校验 ——— 同辅助侧一致
- 海运托书、海运提单图片内容一键复制到对应文本框校验 ——— 同辅助侧一致
- 海运托书、海运提单子表校验 ——— 同辅助侧一致
校对页-通用
- 超时提醒
- 客户、校对员进入校对页,页面数据加载完成 ——— 开始计时,数据未加载完成不计时
- 客户、校对员校对一个文件用时超过5分钟 ——— 触发提醒弹窗:校对已超时,是否继续校对当前文件
- 客户、校对员校对一个文件用时等于5分钟 ——— 触发提醒弹窗:校对已超时,是否继续校对当前文件
- 客户、校对员校对一个文件用时小于5分钟 ——— 无弹窗提醒,可正常校对
- 提醒弹窗
- 弹窗内容 ——— 超时提醒标题、提醒内容、【返回主界面(60s)】、【继续校对】
- 弹窗弹出时间超过60s ——— 弹窗消失,该文件释放,为待校对状态,且自动返回主页
- 弹窗弹出时间等于60s ——— 弹窗消失,该文件释放,为待校对状态,且自动返回主页
- 弹窗弹出时间小于60s ——— 弹窗一直存在
- 弹窗弹出60s内点继续校对 ——— 校对计时会重新计时
- 弹窗弹出60s内点返回主界面 ——— 弹窗消失,该文件释放,为待校对状态,且自动返回主页
- 多文件校对,无可校对的文件时 ——— 弹出弹窗提示:当前已无待校对文件,请稍后重试
- 无可校对弹窗内容 ——— 提示标识、提示内容、【返回主界面】
- 无可校对的文件弹窗中点击返回主界面 ——— 弹窗消失,自动返回主页
- 无可校对的文件弹窗弹出时,不做任何操作 ——— 弹窗一直存在60s
- 单个文件校对 ——— 有弹窗
-
UI交互
辅助侧UI交互检查
切换场景模板
- 点开始校对
- 校对页校对文件
- 校对页下载源文件
- 校对页点还原比例
- 校对页点校对完成
- 校对页切换分页功能
- 校对页点异常文件反馈
客户侧UI交互检查
- 切换场景模板
- 上传文件、上传文件夹
- 切换文档状态
- 切换上传时间
- 批量导出
- 批量删除
- 校对记录列表页签切换
- 点开始校对
- 校对页点暂存
- 校对页点校对完成
- 校对页点还原比例
- 校对页下载源文件
-
服务端
文件状态流转图:

数据库相关表和字段 mongoDB库:
- proofread_detail -> 校对信息记录表 ———- 字段:commitType -> 提交类型 (1:暂存,2:校对完成)
- tracking_proofreadTime -> 埋点信息记录表
- mysql库:
- recog_proofread_record -> 校对记录表 ——— 字段:proofread_type -> 校对状态(0:待校对,1:校对中,2:校对完成,3:校对失败)
辅助侧数据库落库校验
- 校对员校对完成文件 ——— mongoDB 库中数据落库正确性校验
- 校对员校对完成文件 ——— mysql库落库校验
- 校对员触发校对完成 ——— mysql库“recog_proofread_record” 表 中“proofread_type”字段状态更新:2
- 校对员校对失败的文件 ——— mysql库“recog_proofread_record” 表 中“proofread_type”字段状态更新:3,mongo库中不会更新数据
- 校对员对识别出的信息进行增加、修改、删除 ——— mongoDB 库中数据落库正确性校验
- 校对员对识别信息进行修改,未校对完成,直接返回主页 ——— mongoDB库中更新,且commitType字段为:1,mysql库中proofread_type字段状态依然为:0
- 校对员校对文件超时,自动返回至首页,校对数据有变化的 ——— mongoDB库中更新,且commitType字段为:1,mysql库中proofread_type字段状态依然为:0
- 校对员校对文件超时,自动返回至首页,校对数据无变动 ——— mongoDB库中不更新,mysql库中proofread_type字段状态依然为:0
客户侧落库校验
- 租户、用户触发暂存 ——— mongoDB库:proogread_detail表中commitType字段状态更新为1,mysql库:recog_proofread_record表中proofread_type字段状态依然为:0
- 租户、用户暂存文件 ——— mongoDB库:proogread_detail表数据落库正确性校验
- 租户、用户触发校对完成 ——— proogread_detail表中commitType字段状态更新为2
- 租户、用户校对完成文件 ——— mongoDB库:proogread_detail表中数据正确性落库校验
- 租户、用户校对文件超时,自动返回至首页,校对数据有变化的 ——— mongoDB库中更新,且commitType字段为:1,mysql库中proofread_type字段状态依然为:0
- 租户、用户校对文件超时,自动返回至首页,校对数据无变动 ——— mongoDB库中不更新,mysql库中proofread_type字段状态依然为:0
新增埋点
- 记录消费AI服务次数
- 客户端上传文件,触发java请求AI服务, AI消费消息(包含解析成功、解析失败) ——— 记录信息到库中,包含:用户id、用户名称、客户id、客户名称、文件id、文件名称、调用服务id(需再沟通)
- 客户端上传文件,触发java请求AI服务, AI未给java回执消息 ——— 不记录
- AI服务处理堆积的消息,库中文件的解析状态以及前端显示
新增接口
- 异常信息提交【POST】:/sup-recog-center/api/v1/proofread/saveExtension
- 请求参数:recordId、extension、detail、proofreadFrom
- 返回信息:code、message
- 获取文档指定资源下载地址【GET】:/sup-recog-center/api/v1/file/pubUrl?recordId=8709&resourceType=zip
- 请求参数:recordId、resourceType
- 返回信息:code、message、data
- 获取校对页详情数据(源文件地址+提交的校对数据)【GET】:/sup-recog-center/api/v1/proofread/detail/{recordId}
- 请求参数:recordId
- 返回信息:code、message、data(recordId、name、recogType、proofreadType、templateId、templateName、sourceFilePath)、extensions(extension、createTime)、commitResult
- 提交校对信息【POST】:/sup-recog-center/api/v1/proofread/commit
- 请求参数:recordId、templateId、templateName、commitType、commitResult
- 返回信息:code、message
- 校对中记录回退【GET】:/sup-recog-center/api/v1/proofread/fallbackBlock
- 请求参数:recordId
- 返回信息:code、message
- 获取校对记录ID【GET】:/sup-recog-center/api/v1/proofread/getBlockId
- 请求参数:templateId
- 返回信息:code、message、data(recordId)
- 校对计数【GET】:/sup-recog-center/api/v1/proofread/count
- 请求参数:templateId
- 返回信息:code、message、data(proofreadCount、readiedCount)
- 获取校对员配置信息【GET】:/sup-recog-center/api/v1/configuration/get
- 请求参数:无
- 返回信息:code、message、data、temps(id、name、supportiveExtensions)、headers(header、model)、proofreadTypes(name、value)、recogTypes(name、value)、showTypes(name、value)
接口测试内容:
- 鉴权校验
- 参数必填校验
- 传入正确入参
- 传入错误入参(包含参数关联不匹配、不符合规则的参数、错误的参数、参数含有特殊字符/空格)
- 接口循环调用
- 所有入参为空
- 返回值检查
