19 lines
1.6 KiB
Markdown
19 lines
1.6 KiB
Markdown
# 06 — 迁移设备与资产导入操作到统一审计
|
||
|
||
**What to build:** 设备分配、回收、绑定、控制操作以及卡和设备导入任务通过统一 Audit Writer 留下稳定、脱敏、可检索的事件。批量操作只在事件中保存命令摘要和计数,逐项明细继续由业务任务或受控制品承担。
|
||
|
||
**Blocked by:** 01 — 交付不可变 Audit Event 写入闭环
|
||
|
||
**Status:** ready-for-agent
|
||
|
||
**架构通道:** 主通道为简单写 Application/旧 MVC Adapter,辅助通道为 Infrastructure。
|
||
|
||
**完整业务边界:** 本票收口设备生命周期与现有资产导入入口的审计接入。明确不重构整个设备 Service,不建立通用批量任务表,不把大批量明细塞入 Audit Event JSON。
|
||
|
||
- [ ] 设备分配、回收、系列绑定、绑卡/解绑、停复机、限速、WiFi 设置、切卡、重启和恢复出厂映射为注册动作。
|
||
- [ ] 卡和设备导入任务创建、完成与失败事件关联任务、操作者、来源文件安全摘要和结果计数,不保存文件内容、签名 URL 或完整逐项数据。
|
||
- [ ] 批量事件超过大小限制时记录截断元数据、原始计数、摘要及受控任务/制品引用,查询仍能定位权威明细。
|
||
- [ ] 关键业务修改与成功审计同事务;拒绝和失败可靠保留,重复任务或重复控制请求不制造重复成功事件。
|
||
- [ ] 相关生产入口不再调用旧资产审计 Writer;自动检查覆盖直接旧模型 Create 和隐藏装配注入。
|
||
- [ ] 真实用例测试覆盖单项与批量、事务回滚、部分结果摘要、多资源关系、权限范围和敏感字段删除。
|