From fd678c9ab388691bc572228b6ea398adc84f4102 Mon Sep 17 00:00:00 2001 From: jsowell <123@jsowell.com> Date: Fri, 17 Jul 2026 18:07:12 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=BE=85=E5=8A=9E=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4=E4=BB=BB=E5=8A=A1=E5=BC=80=E5=8F=91=E8=BF=9B=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plan/2026-07-16-todo-center-task-tracker.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/plan/2026-07-16-todo-center-task-tracker.md b/docs/plan/2026-07-16-todo-center-task-tracker.md index 5213933e4..1f578b98f 100644 --- a/docs/plan/2026-07-16-todo-center-task-tracker.md +++ b/docs/plan/2026-07-16-todo-center-task-tracker.md @@ -58,7 +58,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重 | B08 | 充电订单开票申请待办接入 | P1 | done | 已接入业务事件并收敛为运营商管理员接收 | `cbc2e3c72`、`5c7f4dcce` | | B08-F1 | 充电订单开票接收人和文案收敛 | P1 | done | 后端编译和 14 个专项测试通过;前端 ESLint、生产构建通过 | 后端 `5c7f4dcce`;前端 `967a9bf` | | B09 | 管理端创建、分配、取消和隐藏能力 | P1 | done | 全量查询、人工创建、重新分配、取消和终态隐藏接口完成;独立权限默认授予系统管理员 | `558949f4e` | -| B10 | 归档清理、过期任务和操作审计增强 | P2 | todo | - | - | +| B10 | 归档清理、过期任务和操作审计增强 | P2 | done | 到期流转、至少 180 天终态归档和每日维护任务完成;待测试库配置 Quartz | `b6b052b9d` | | B11 | 路由白名单、性能压测和安全专项验证 | P2 | todo | - | - | | B12 | 汇付、清分、订单异常和实时推送扩展 | P3 | todo | - | - | @@ -200,8 +200,14 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重 - 优先级:P2 - 批次:B10-B11 -- 状态:todo +- 状态:in_progress - 目标:补充过期、180 天归档清理、操作审计、路由白名单和性能验证。 +- 当前进展: + - B10 已完成:到期待办批量转为 `EXPIRED`,同步记录终态时间并释放有效幂等键。 + - B10 已完成:终态任务按 `todo.retention-days` 逻辑归档,配置小于 180 天时强制按 180 天保留。 + - B10 已完成:新增 `todoTaskMaintenanceTask.maintain()` 每日维护任务和幂等 Quartz 配置脚本。 + - 待在测试库执行 `docs/sql/sys_todo_maintenance_job.sql` 并观察首轮任务日志。 + - B11 路由白名单、真实数据量性能验证和安全专项仍在进行。 - 验收标准:首页查询目标响应时间小于 500ms,路由不能被请求参数任意覆盖,历史任务按策略保留。 ### TODO-011 后续业务扩展 @@ -229,3 +235,4 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重 - 2026-07-17,B08-F1:充电订单开票待办仅分配给配置的运营商管理员角色,统一前后端文案并移除不存在的平台采购开票选项;后端全依赖编译和 14 个专项测试通过,前端专项 ESLint 与生产构建通过;后端 commit `5c7f4dcce`,前端 commit `967a9bf`。 - 2026-07-17,B07:新增提现开票信息表脚本、提现成功事务闭环、运营商管理员待办、发票详情/提交/关闭接口及财务详情页处理弹窗;后端 20 个相关测试通过,前端新增 API 和待办页面专项 ESLint、生产构建通过;后端 commit `3e299f40f`,前端 commit `b16865a`。 - 2026-07-17,B09:新增管理端全量查询、人工创建、重新分配、管理员取消和终态逻辑隐藏接口,补充独立权限和系统管理员默认授权;全依赖编译、6 个专项测试通过;commit `558949f4e`。 +- 2026-07-17,B10:新增到期待办自动过期、终态任务至少保留 180 天后逻辑归档、每日 Quartz 维护任务及配置 SQL;全依赖编译、8 个相关测试通过;commit `b6b052b9d`。