1.2 KiB
1.2 KiB
DATA_DELETION_SOP
最后更新: 2026-06-14
1. 目的
给运营/开发一个最小可执行的数据删除流程,确保“用户要求删除”时不只删数据库、不遗漏报告文件。
2. 适用场景
- 用户主动申请删除订单和资料
- 售后完结后按规则清理
- 内部误录/测试订单清理(非生产争议中)
3. 删除前检查
- 确认订单号
- 确认申请渠道(web / wechat / xianyu / school / admin)
- 判断是否存在保留例外:
- 退款争议处理中
- 支付审计期内
- 投诉或法律保留期内
4. 最小执行步骤
- 导出或记录最小审计信息
- 订单号
- 执行人
- 执行时间
- 删除原因
- 删除订单主数据
- 删除关联资料提交记录
- 删除报告 HTML/PDF 文件
- 删除关联通知记录
- 复核文件路径已不存在
5. 当前代码基础
已具备:
OrdersDAO.delete()- ON DELETE CASCADE 对部分关联表生效
仍需人工补位:
- 报告文件删除
- 删除审计记录
- 清理脚本化
6. 当前对外口径限制
在自动删除脚本、删除审计表、后台删除入口上线前,只能说:
- 已建立删除 SOP
- 不得说“删除流程已完全产品化”