feat: 支持智能体可见范围管理
- 未分类智能体按可见范围绕过分类白名单 - 提供个人、部门、公开范围配置及列表状态标签
This commit is contained in:
@@ -137,6 +137,18 @@ public class AgentController extends BaseCurdController<AgentService, Agent> {
|
||||
return Result.ok(service.updateDraft(agent));
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新 Agent 可见范围。
|
||||
*
|
||||
* @param agent 包含 Agent ID 和可见范围的请求数据
|
||||
* @return 更新后的 Agent
|
||||
*/
|
||||
@PostMapping("visibilityScope/update")
|
||||
@SaCheckPermission("/api/v1/agent/save")
|
||||
public Result<Agent> updateVisibilityScope(@JsonBody Agent agent) {
|
||||
return Result.ok(service.updateVisibilityScope(agent.getId(), agent.getVisibilityScope()));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询 Agent 列表。
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user