fix: restore matchmaker workbench permissions
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# Phase V1.2 Final Fix Completion Report
|
||||
|
||||
## 完成内容
|
||||
|
||||
- 新增 `V074__restore_matchmaker_workbench_permissions.sql`,幂等恢复 `matchmaker`、`matchmaker_leader` 的工作台六卡片及审核、分配、确认、完成操作权限。
|
||||
- 未授予资格原始佐证、咨询备注查看、`matchmaker.assign` 等敏感或代用户决策权限;未修改 V070/V071。
|
||||
- 将迁移基线更新为 V074,并增加 V074 权限契约测试。
|
||||
- workbench 请求失败或缺少数据时,六项 dashboard 卡片固定返回 `status=error`、`available=false`、`value=0`、空路由,不再使用旧 analytics/service/matchmaker/review 接口回退;workbench 成功返回真实 0 仍保留。
|
||||
|
||||
## 验证
|
||||
|
||||
- `tests/admin-dashboard-behavior.cjs`
|
||||
- Maven 定向迁移契约测试:PASS(`MigrationValidationTest,V12MigrationContractTest`)
|
||||
- `pnpm type-check`:PASS
|
||||
- `node tests/admin-dashboard-behavior.cjs`:PASS
|
||||
|
||||
## 限制
|
||||
|
||||
本次未执行真实生产数据库迁移、真实角色登录或生产部署验收。
|
||||
Reference in New Issue
Block a user