feat(ai): 建议查询/审批 API 端点 + 权限注册

- GET /ai/suggestions?analysis_id=xxx — 查看建议列表(ai.suggestion.list)
- POST /ai/suggestions/{id}/approve — 批准/拒绝建议(ai.suggestion.manage)
- 新增 ai.suggestion.list 和 ai.suggestion.manage 权限码
This commit is contained in:
iven
2026-05-01 08:12:29 +08:00
parent 6e761ae22b
commit 415d7617c8
3 changed files with 111 additions and 0 deletions

View File

@@ -12,6 +12,8 @@ use crate::dto::{AnalysisSseEvent, AnalysisType};
use crate::service::suggestion::SuggestionService;
use crate::state::AiState;
pub mod suggestion_handler;
// === 分析请求 Body ===
#[derive(Debug, Deserialize)]