32 lines
773 B
Markdown
32 lines
773 B
Markdown
# 审计日志缺失反例
|
|
|
|
## 场景
|
|
|
|
业务记录分配处理人成功,但没有记录审计日志。
|
|
|
|
## 问题表现
|
|
|
|
| 操作 | 结果 |
|
|
| --- | --- |
|
|
| 张三将记录分配给李四 | 处理人变更成功 |
|
|
| 查询审计日志 | 没有处理人变更记录 |
|
|
|
|
## 风险
|
|
|
|
无法追溯处理人变化,出现延误或争议时无法定位责任。
|
|
|
|
## 修复要求
|
|
|
|
1. 分配成功后写审计日志。
|
|
2. 记录原处理人、新处理人、操作人、时间、来源。
|
|
3. 分配失败不写成功审计。
|
|
4. 多步写入需要事务一致性。
|
|
|
|
## 验收
|
|
|
|
| 操作 | 预期 |
|
|
| --- | --- |
|
|
| 分配成功 | 审计列表出现 ASSIGN 或同等业务动作记录 |
|
|
| 分配失败 | 不出现成功审计 |
|
|
| 查询详情 | 审计记录可在详情页查看 |
|