新增待办中心菜单和基础权限脚本

This commit is contained in:
jsowell
2026-07-16 16:50:18 +08:00
parent f84ec43ceb
commit 974e68cf54
2 changed files with 158 additions and 8 deletions

View File

@@ -43,10 +43,10 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
| --- | --- | --- | --- | --- | --- |
| B01 | 任务拆分、数据表和索引 | P0 | done | SQL 结构和索引评审通过 | `e65017ab2` |
| B02 | 实体、命令模型、枚举、Mapper、Service | P0 | done | 模块编译和 Mapper XML 校验通过 | `181d4a5b4` |
| B03 | 当前用户查询、已读、完成、取消接口及测试 | P0 | done | 全量依赖编译、9 个专项测试通过 | 本批提交 |
| B04 | 前端 API、待办中心页面和路由跳转 | P0 | todo | - | - |
| B05 | 首页待办卡片、数量展示和轮询刷新 | P0 | todo | - | - |
| B06 | 菜单权限 SQL、联调和首期回归 | P0 | todo | - | - |
| B03 | 当前用户查询、已读、完成、取消接口及测试 | P0 | done | 全量依赖编译、9 个专项测试通过 | `f84ec43ce` |
| B04 | 前端 API、待办中心页面和路由跳转 | P0 | done | ESLint 和生产构建通过 | 前端 `ff6b890` |
| B05 | 首页待办卡片、数量展示和轮询刷新 | P0 | done | ESLint 和生产构建通过 | 前端 `0627061` |
| B06 | 菜单权限 SQL、联调和首期回归 | P0 | done | 菜单 SQL、构建和专项回归通过待测试库执行 SQL | 本批提交 |
| B07 | 平台采购开票待办接入 | P1 | todo | - | - |
| B08 | 司机开票申请待办接入 | P1 | todo | - | - |
| B09 | 管理端创建、分配、取消和隐藏能力 | P1 | todo | - | - |
@@ -97,7 +97,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
- 优先级P0
- 批次B04
- 状态:todo
- 状态done
- 目标:增加 API 封装、待办中心列表、筛选、分页、批量已读和安全跳转。
- 验收标准:
- 支持任务状态、阅读状态、任务类型和关键字筛选。
@@ -109,7 +109,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
- 优先级P0
- 批次B05
- 状态:todo
- 状态done
- 目标:在运营商工作台首页展示未完成数量和最近 3 条任务。
- 验收标准:
- 数量超过 99 显示 `99+`
@@ -121,7 +121,12 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
- 优先级P0
- 批次B06
- 状态:todo
- 状态:in_progress
- 当前进展:
- 菜单、查询、已读、完成和取消权限 SQL 已完成。
- 列表、查询和已读权限默认授予正常角色;完成和取消权限保留为按业务角色授权。
- 后端 9 个专项测试、前端专项 ESLint 和生产构建已通过。
- 待在测试库执行 `docs/sql/sys_todo_menu.sql` 后进行登录态 HTTP 联调。
- 目标:补充菜单与权限 SQL完成前后端构建和核心流程联调。
- 验收标准:
- 普通用户只看到本人待办。
@@ -176,4 +181,7 @@ PRD 同时要求“幂等键唯一”和“任务完成后允许同一业务重
- 2026-07-16B01完成优先级拆分、任务跟踪文档和 `sys_todo_task` 建表脚本;通过 SQL 人工结构评审与 `git diff --check`commit `e65017ab2`
- 2026-07-16B01 环境进展:用户已在测试数据库创建 `sys_todo_task` 表,可供后续接口联调。
- 2026-07-16B02完成领域模型、创建/查询 DTO、状态常量、Mapper 和统一 Service`mvn -pl jsowell-system -am -DskipTests compile` 与 Mapper XML 语法校验通过commit `181d4a5b4`
- 2026-07-16B03完成当前用户数量、首页列表、分页列表、详情、已读、全部已读、完成和取消接口`mvn -pl jsowell-admin -am -DskipTests compile` 通过9 个 Service/Controller 专项测试通过commit hash 在下一批记录中回填。
- 2026-07-16B03完成当前用户数量、首页列表、分页列表、详情、已读、全部已读、完成和取消接口`mvn -pl jsowell-admin -am -DskipTests compile` 通过9 个 Service/Controller 专项测试通过commit `f84ec43ce`
- 2026-07-16B04完成前端 API、待办中心筛选分页、批量已读和安全路由跳转新增文件专项 ESLint 通过,`NODE_OPTIONS=--openssl-legacy-provider npm run build:prd` 构建通过;前端 commit `ff6b890`
- 2026-07-16B05完成首页右侧待办卡片、`99+` 数量、最近 3 条、空状态、错误重试和 60 秒轮询;专项 ESLint 与生产构建通过;前端 commit `0627061`
- 2026-07-16B06完成幂等菜单/权限 SQL列表、查询和已读权限默认授予正常角色完成和取消权限需按业务角色显式授权后端 9 个专项测试再次通过,前端构建沿用 B05 验证结果commit hash 在下一批记录中回填。