记录待办管理端开发进度

This commit is contained in:
jsowell
2026-07-17 18:00:54 +08:00
parent 558949f4e1
commit 09d98eb18d

View File

@@ -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-17B08-F1充电订单开票待办仅分配给配置的运营商管理员角色统一前后端文案并移除不存在的平台采购开票选项后端全依赖编译和 14 个专项测试通过,前端专项 ESLint 与生产构建通过;后端 commit `5c7f4dcce`,前端 commit `967a9bf`
- 2026-07-17B07新增提现开票信息表脚本、提现成功事务闭环、运营商管理员待办、发票详情/提交/关闭接口及财务详情页处理弹窗;后端 20 个相关测试通过,前端新增 API 和待办页面专项 ESLint、生产构建通过后端 commit `3e299f40f`,前端 commit `b16865a`
- 2026-07-17B09新增管理端全量查询、人工创建、重新分配、管理员取消和终态逻辑隐藏接口补充独立权限和系统管理员默认授权全依赖编译、6 个专项测试通过commit `558949f4e`