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 3f1ab8f0e..5213933e4 100644 --- a/docs/plan/2026-07-16-todo-center-task-tracker.md +++ b/docs/plan/2026-07-16-todo-center-task-tracker.md @@ -57,7 +57,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重 | B07 | 提现成功后向平台开票待办 | P1 | done | 提现回调、开票记录、待办、提交/关闭接口和财务页闭环完成;待测试库执行建表 SQL | 后端 `3e299f40f`;前端 `b16865a` | | B08 | 充电订单开票申请待办接入 | P1 | done | 已接入业务事件并收敛为运营商管理员接收 | `cbc2e3c72`、`5c7f4dcce` | | B08-F1 | 充电订单开票接收人和文案收敛 | P1 | done | 后端编译和 14 个专项测试通过;前端 ESLint、生产构建通过 | 后端 `5c7f4dcce`;前端 `967a9bf` | -| B09 | 管理端创建、分配、取消和隐藏能力 | P1 | todo | - | - | +| B09 | 管理端创建、分配、取消和隐藏能力 | P1 | done | 全量查询、人工创建、重新分配、取消和终态隐藏接口完成;独立权限默认授予系统管理员 | `558949f4e` | | B10 | 归档清理、过期任务和操作审计增强 | P2 | todo | - | - | | B11 | 路由白名单、性能压测和安全专项验证 | P2 | todo | - | - | | B12 | 汇付、清分、订单异常和实时推送扩展 | P3 | todo | - | - | @@ -186,8 +186,14 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重 - 优先级:P1 - 批次:B09 -- 状态:todo +- 状态:done - 目标:实现管理员列表、人工创建、分配、取消和逻辑隐藏。 +- 完成情况: + - 新增 `/system/todo/admin` 管理接口,覆盖全量分页查询、人工创建、重新分配、管理员取消和终态逻辑隐藏。 + - 人工创建和重新分配均校验目标用户为正常用户,并按业务与接收人重建有效幂等键。 + - 待处理任务必须先取消才能隐藏,避免隐藏有效任务后幂等键长期占用。 + - 新增五项 `system:todo:admin:*` 独立权限,菜单 SQL 默认只授予 `role_key = 'admin'` 的系统管理员。 + - 待在测试库重新执行 `docs/sql/sys_todo_menu.sql`,完成管理接口登录态验证。 - 验收标准:接口具备独立权限标识和操作日志,普通用户不能访问。 ### TODO-010 运维与安全增强 @@ -222,3 +228,4 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重 - 2026-07-17,需求调整:移除不存在的平台采购开票场景,新增“提现成功后运营商向平台开票”场景,并将充电订单开票接收人明确为运营商管理员。 - 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`。