mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-23 07:31:51 +08:00
记录待办安全和性能增强进度
This commit is contained in:
@@ -59,7 +59,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
|
|||||||
| 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 | done | 到期流转、至少 180 天终态归档和每日维护任务完成;待测试库配置 Quartz | `b6b052b9d` |
|
| B10 | 归档清理、过期任务和操作审计增强 | P2 | done | 到期流转、至少 180 天终态归档和每日维护任务完成;待测试库配置 Quartz | `b6b052b9d` |
|
||||||
| B11 | 路由白名单、性能压测和安全专项验证 | P2 | todo | - | - |
|
| B11 | 路由白名单、性能压测和安全专项验证 | P2 | done | 路由及参数白名单、首页排序索引和验证清单完成;待测试库执行真实数据基准 | `1bffb95b1` |
|
||||||
| B12 | 汇付、清分、订单异常和实时推送扩展 | P3 | todo | - | - |
|
| B12 | 汇付、清分、订单异常和实时推送扩展 | P3 | todo | - | - |
|
||||||
|
|
||||||
## 任务清单
|
## 任务清单
|
||||||
@@ -200,14 +200,16 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
|
|||||||
|
|
||||||
- 优先级:P2
|
- 优先级:P2
|
||||||
- 批次:B10-B11
|
- 批次:B10-B11
|
||||||
- 状态:in_progress
|
- 状态:done
|
||||||
- 目标:补充过期、180 天归档清理、操作审计、路由白名单和性能验证。
|
- 目标:补充过期、180 天归档清理、操作审计、路由白名单和性能验证。
|
||||||
- 当前进展:
|
- 当前进展:
|
||||||
- B10 已完成:到期待办批量转为 `EXPIRED`,同步记录终态时间并释放有效幂等键。
|
- B10 已完成:到期待办批量转为 `EXPIRED`,同步记录终态时间并释放有效幂等键。
|
||||||
- B10 已完成:终态任务按 `todo.retention-days` 逻辑归档,配置小于 180 天时强制按 180 天保留。
|
- B10 已完成:终态任务按 `todo.retention-days` 逻辑归档,配置小于 180 天时强制按 180 天保留。
|
||||||
- B10 已完成:新增 `todoTaskMaintenanceTask.maintain()` 每日维护任务和幂等 Quartz 配置脚本。
|
- B10 已完成:新增 `todoTaskMaintenanceTask.maintain()` 每日维护任务和幂等 Quartz 配置脚本。
|
||||||
- 待在测试库执行 `docs/sql/sys_todo_maintenance_job.sql` 并观察首轮任务日志。
|
- 待在测试库执行 `docs/sql/sys_todo_maintenance_job.sql` 并观察首轮任务日志。
|
||||||
- B11 路由白名单、真实数据量性能验证和安全专项仍在进行。
|
- B11 已完成:待办创建仅允许 `todo.route-whitelist` 中的路由,路由参数限制为安全标量 JSON。
|
||||||
|
- B11 已完成:新增首页待办排序索引迁移脚本和安全/性能验证清单。
|
||||||
|
- 待按 `docs/plan/2026-07-17-todo-center-security-performance-checklist.md` 在测试库执行真实数据量 EXPLAIN、P95 和越权验证。
|
||||||
- 验收标准:首页查询目标响应时间小于 500ms,路由不能被请求参数任意覆盖,历史任务按策略保留。
|
- 验收标准:首页查询目标响应时间小于 500ms,路由不能被请求参数任意覆盖,历史任务按策略保留。
|
||||||
|
|
||||||
### TODO-011 后续业务扩展
|
### TODO-011 后续业务扩展
|
||||||
@@ -236,3 +238,4 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
|
|||||||
- 2026-07-17,B07:新增提现开票信息表脚本、提现成功事务闭环、运营商管理员待办、发票详情/提交/关闭接口及财务详情页处理弹窗;后端 20 个相关测试通过,前端新增 API 和待办页面专项 ESLint、生产构建通过;后端 commit `3e299f40f`,前端 commit `b16865a`。
|
- 2026-07-17,B07:新增提现开票信息表脚本、提现成功事务闭环、运营商管理员待办、发票详情/提交/关闭接口及财务详情页处理弹窗;后端 20 个相关测试通过,前端新增 API 和待办页面专项 ESLint、生产构建通过;后端 commit `3e299f40f`,前端 commit `b16865a`。
|
||||||
- 2026-07-17,B09:新增管理端全量查询、人工创建、重新分配、管理员取消和终态逻辑隐藏接口,补充独立权限和系统管理员默认授权;全依赖编译、6 个专项测试通过;commit `558949f4e`。
|
- 2026-07-17,B09:新增管理端全量查询、人工创建、重新分配、管理员取消和终态逻辑隐藏接口,补充独立权限和系统管理员默认授权;全依赖编译、6 个专项测试通过;commit `558949f4e`。
|
||||||
- 2026-07-17,B10:新增到期待办自动过期、终态任务至少保留 180 天后逻辑归档、每日 Quartz 维护任务及配置 SQL;全依赖编译、8 个相关测试通过;commit `b6b052b9d`。
|
- 2026-07-17,B10:新增到期待办自动过期、终态任务至少保留 180 天后逻辑归档、每日 Quartz 维护任务及配置 SQL;全依赖编译、8 个相关测试通过;commit `b6b052b9d`。
|
||||||
|
- 2026-07-17,B11:新增可配置路由白名单和安全路由参数校验,补充首页排序索引迁移脚本及测试库安全/性能验证清单;全依赖编译、24 个相关测试通过,应用 YAML 解析通过;commit `1bffb95b1`。
|
||||||
|
|||||||
Reference in New Issue
Block a user