1.2 KiB
1.2 KiB
<模块名称> 异常态清单
| 场景 | 触发条件 | 前端表现 | 后端响应 | 验收 | 来源证据 |
|---|---|---|---|---|---|
| 权限不足 | 无权限操作敏感功能 | 按钮不可见或提示无权限 | 403 或业务拒绝 | 不完成操作 | |
| 记录不存在 | 传入错误 ID | 显示不存在 | 404 或业务错误 | 页面不崩溃 | |
| 非法状态流转 | <状态A> -> <状态C> 不在状态表 |
提示非法流转 | 状态不变 | 数据状态不变 | |
| 重复提交 | 连续点击提交或重复请求 | 按钮 loading/禁用 | 只处理一次 | 只生成一条有效审计 | |
| 参数缺失 | 必填原因、金额、范围或结论缺失 | 表单校验提示 | 参数错误 | 不改变业务数据 | |
| 并发修改 | 数据版本过期 | 提示刷新 | 拒绝覆盖或合并冲突 | 旧数据不覆盖新数据 | |
| 统计无数据 | 无匹配记录 | 空状态 | 返回 0 或空集合 | 页面不显示假数据 | |
| 审计日志为空 | 无审计记录 | 空状态 | 返回空集合 | 页面不报错 | |
| 下游服务失败 | 外部接口超时或失败 | 错误提示且可重试 | 失败响应可追踪 | 不写成功审计 |