记录待办维护任务开发进度

This commit is contained in:
jsowell
2026-07-17 18:07:12 +08:00
parent b6b052b9df
commit fd678c9ab3

View File

@@ -58,7 +58,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
| B08 | 充电订单开票申请待办接入 | P1 | done | 已接入业务事件并收敛为运营商管理员接收 | `cbc2e3c72``5c7f4dcce` | | B08 | 充电订单开票申请待办接入 | P1 | done | 已接入业务事件并收敛为运营商管理员接收 | `cbc2e3c72``5c7f4dcce` |
| B08-F1 | 充电订单开票接收人和文案收敛 | P1 | done | 后端编译和 14 个专项测试通过;前端 ESLint、生产构建通过 | 后端 `5c7f4dcce`;前端 `967a9bf` | | B08-F1 | 充电订单开票接收人和文案收敛 | P1 | done | 后端编译和 14 个专项测试通过;前端 ESLint、生产构建通过 | 后端 `5c7f4dcce`;前端 `967a9bf` |
| B09 | 管理端创建、分配、取消和隐藏能力 | P1 | done | 全量查询、人工创建、重新分配、取消和终态隐藏接口完成;独立权限默认授予系统管理员 | `558949f4e` | | B09 | 管理端创建、分配、取消和隐藏能力 | P1 | done | 全量查询、人工创建、重新分配、取消和终态隐藏接口完成;独立权限默认授予系统管理员 | `558949f4e` |
| B10 | 归档清理、过期任务和操作审计增强 | P2 | todo | - | - | | B10 | 归档清理、过期任务和操作审计增强 | P2 | done | 到期流转、至少 180 天终态归档和每日维护任务完成;待测试库配置 Quartz | `b6b052b9d` |
| B11 | 路由白名单、性能压测和安全专项验证 | P2 | todo | - | - | | B11 | 路由白名单、性能压测和安全专项验证 | P2 | todo | - | - |
| B12 | 汇付、清分、订单异常和实时推送扩展 | P3 | todo | - | - | | B12 | 汇付、清分、订单异常和实时推送扩展 | P3 | todo | - | - |
@@ -200,8 +200,14 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
- 优先级P2 - 优先级P2
- 批次B10-B11 - 批次B10-B11
- 状态:todo - 状态:in_progress
- 目标补充过期、180 天归档清理、操作审计、路由白名单和性能验证。 - 目标补充过期、180 天归档清理、操作审计、路由白名单和性能验证。
- 当前进展:
- B10 已完成:到期待办批量转为 `EXPIRED`,同步记录终态时间并释放有效幂等键。
- B10 已完成:终态任务按 `todo.retention-days` 逻辑归档,配置小于 180 天时强制按 180 天保留。
- B10 已完成:新增 `todoTaskMaintenanceTask.maintain()` 每日维护任务和幂等 Quartz 配置脚本。
- 待在测试库执行 `docs/sql/sys_todo_maintenance_job.sql` 并观察首轮任务日志。
- B11 路由白名单、真实数据量性能验证和安全专项仍在进行。
- 验收标准:首页查询目标响应时间小于 500ms路由不能被请求参数任意覆盖历史任务按策略保留。 - 验收标准:首页查询目标响应时间小于 500ms路由不能被请求参数任意覆盖历史任务按策略保留。
### TODO-011 后续业务扩展 ### TODO-011 后续业务扩展
@@ -229,3 +235,4 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
- 2026-07-17B08-F1充电订单开票待办仅分配给配置的运营商管理员角色统一前后端文案并移除不存在的平台采购开票选项后端全依赖编译和 14 个专项测试通过,前端专项 ESLint 与生产构建通过;后端 commit `5c7f4dcce`,前端 commit `967a9bf` - 2026-07-17B08-F1充电订单开票待办仅分配给配置的运营商管理员角色统一前后端文案并移除不存在的平台采购开票选项后端全依赖编译和 14 个专项测试通过,前端专项 ESLint 与生产构建通过;后端 commit `5c7f4dcce`,前端 commit `967a9bf`
- 2026-07-17B07新增提现开票信息表脚本、提现成功事务闭环、运营商管理员待办、发票详情/提交/关闭接口及财务详情页处理弹窗;后端 20 个相关测试通过,前端新增 API 和待办页面专项 ESLint、生产构建通过后端 commit `3e299f40f`,前端 commit `b16865a` - 2026-07-17B07新增提现开票信息表脚本、提现成功事务闭环、运营商管理员待办、发票详情/提交/关闭接口及财务详情页处理弹窗;后端 20 个相关测试通过,前端新增 API 和待办页面专项 ESLint、生产构建通过后端 commit `3e299f40f`,前端 commit `b16865a`
- 2026-07-17B09新增管理端全量查询、人工创建、重新分配、管理员取消和终态逻辑隐藏接口补充独立权限和系统管理员默认授权全依赖编译、6 个专项测试通过commit `558949f4e` - 2026-07-17B09新增管理端全量查询、人工创建、重新分配、管理员取消和终态逻辑隐藏接口补充独立权限和系统管理员默认授权全依赖编译、6 个专项测试通过commit `558949f4e`
- 2026-07-17B10新增到期待办自动过期、终态任务至少保留 180 天后逻辑归档、每日 Quartz 维护任务及配置 SQL全依赖编译、8 个相关测试通过commit `b6b052b9d`