chore: sync project snapshot for gitea/github upload
This commit is contained in:
@@ -75,16 +75,16 @@
|
||||
|
||||
| PRD按钮描述 | 前端页面 | 后端接口 | 权限码 | 测试用例ID | 当前状态 | 证据文件 |
|
||||
|-------------|----------|----------|--------|------------|----------|----------|
|
||||
| 查看风控面板 | RiskView.vue | GET /api/v1/risks | risk.index.view.ALL | - | ✅ 已实现 | RiskView.vue:101 |
|
||||
| 查看风控面板 | RiskView.vue | GET /api/v1/risks/alerts | risk.index.view.ALL | - | ✅ 已实现 | RiskView.vue:101 |
|
||||
| 创建风控规则 | RiskRuleFormView.vue | POST /api/v1/risks/rules | risk.rule.create.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 编辑风控规则 | RiskRuleFormView.vue | PUT /api/v1/risks/rules/{id} | risk.rule.edit.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 删除风控规则 | RiskRulesView.vue | DELETE /api/v1/risks/rules/{id} | risk.rule.delete.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 启用风控规则 | RiskRulesView.vue | POST /api/v1/risks/rules/{id}/enable | risk.rule.enable.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 审核风控 | - | POST /api/v1/risks/{id}/audit | risk.index.audit.ALL | - | ⚠️ 待实现(前端无按钮,后端无接口) | - |
|
||||
| 审核风控 | RiskView.vue | POST /api/v1/risks/{id}/audit | risk.index.audit.ALL | - | ✅ 已实现 | RiskController.java:392, RiskService.java:275 |
|
||||
| 管理黑名单 | RiskView.vue | POST /api/v1/risks/blacklist | risk.blacklist.manage.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 执行拦截 | RiskView.vue | POST /api/v1/risks/{id}/block | risk.block.execute.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 解除拦截 | RiskView.vue | POST /api/v1/risks/{id}/release | risk.block.release.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 导出风控数据 | RiskView.vue | GET /api/v1/risks/export | risk.index.export.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
| 导出风控数据 | RiskView.vue | GET /api/v1/risks/rules/export | risk.index.export.ALL | - | ✅ 已实现 | RiskController.java |
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|---------|----------|----------|----------|--------|----------|------|
|
||||
| TASK-101 | - | Spring Boot项目初始化 | 基础框架 | P0 | 1天 | ✅ |
|
||||
| TASK-102 | - | Vue 3项目初始化 | 基础框架 | P0 | 1天 | ✅ |
|
||||
| TASK-103 | - | MySQL数据库创建 | 基础框架 | P0 | 0.5天 | ✅ |
|
||||
| TASK-103 | - | PostgreSQL数据库创建 | 基础框架 | P0 | 0.5天 | ✅ |
|
||||
| TASK-104 | - | Redis配置 | 基础框架 | P0 | 0.5天 | ✅ |
|
||||
|
||||
### 1.2 数据库表创建
|
||||
@@ -375,7 +375,7 @@
|
||||
> - 后端单元测试: 1554 用例通过
|
||||
> - 前端单元测试: 24/24 通过(新增risk service测试)
|
||||
> - E2E测试: 3/3 通过(admin e2e脚本已修复)
|
||||
> - 风控规则导出接口: 已实现 GET /api/v1/risk/rules/export
|
||||
> - 风控规则导出接口: 已实现 GET /api/v1/risks/rules/export
|
||||
> - 风控规则路由闭环: 已修复 /risks/new 和 /risks/edit/:id
|
||||
> - 审批流并行/会签: 已修复resolveApproverFromNode调用
|
||||
|
||||
@@ -383,3 +383,15 @@
|
||||
> - (已闭环)MOSQ-P1-001(权限分配/撤销审批门禁):本轮已实现
|
||||
> - 验收命令: mvn -q -Dtest=PermissionControllerTest,ApprovalFlowServiceTest test
|
||||
> - 实现说明: PermissionController.assign/revoke已改为submitApprovalByEvent,ApprovalFlowService新增PERMISSION_CHANGE处理分支
|
||||
|
||||
> **质量更新 (2026-03-25)**:
|
||||
> - P0-1 修复: UserOperationJourneyTest/AbstractIntegrationTest 添加 `canAccessData` mock,解决403回归
|
||||
> - P0-3 修复: 工作区产物污染已清理(found=0)
|
||||
> - P1-1 修复: 添加 `app.reward-job.enabled` 配置,测试环境禁用定时任务噪声
|
||||
> - 单元测试: 1607用例通过,0失败
|
||||
> - 集成测试: 因Docker环境限制跳过Testcontainers测试(环境问题,非代码问题)
|
||||
|
||||
> **环境限制说明 (2026-03-25)**:
|
||||
> - P0-2/P1-2 (迁移测试严格模式): 需要Docker/Podman环境,当前CI环境不可用
|
||||
> - UserOperationJourneyTest等集成测试依赖Testcontainers,需CI环境支持
|
||||
> - 代码修复已完成,验证需在有Docker的CI环境执行
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
|-----------|-------------|------|----------|
|
||||
| risk.index.view | risk.index.view.ALL | risk:view | ✅ 已实现 |
|
||||
| risk.rule.manage | risk.rule.manage.ALL | risk:rule | ✅ 已实现 |
|
||||
| risk.index.audit | risk.index.audit.ALL | risk:audit | ⚠️ 待规划(前端无使用按钮,后端接口未实现) |
|
||||
| risk.index.audit | risk.index.audit.ALL | risk:audit | ✅ 已实现(RiskController.java:392, RiskService.java:275) |
|
||||
| risk.blacklist.manage | risk.blacklist.manage.ALL | risk:blacklist | ✅ 已实现 |
|
||||
| risk.index.export | risk.index.export.ALL | risk:export | ✅ 已实现 |
|
||||
| risk.detail.view | risk.detail.view.ALL | risk.detail.view | ✅ 已实现(V85新增) |
|
||||
|
||||
@@ -195,7 +195,7 @@
|
||||
|
||||
### 4.2 模块划分
|
||||
|
||||
> **重要**: 本文档中列出的225个权限点为PRD规划目标。当前验收基线为 **90 个 Canonical 权限码**,详见 [权限码映射表.md](./权限码映射表.md)。
|
||||
> **重要**: 本文档中列出的225个权限点为PRD规划目标。当前验收基线为 **94 个 Canonical 权限码**,详见 [权限码映射表.md](./权限码映射表.md)。
|
||||
|
||||
| 序号 | 模块代码 | 模块名称 | 权限点数量(规划) |
|
||||
|------|----------|----------|-------------------|
|
||||
|
||||
Reference in New Issue
Block a user