From f7def4651e48093c47008031a313c88df9811c88 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Tue, 30 Sep 2025 11:51:41 +0800 Subject: [PATCH] feat(ai): 新增知识文件刷新与删除功能 --- src/main/java/cc/mrbird/febs/ai/controller/knowledge/AiKnowledgeController.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/ai/controller/knowledge/AiKnowledgeController.java b/src/main/java/cc/mrbird/febs/ai/controller/knowledge/AiKnowledgeController.java index 6a41772..23d042b 100644 --- a/src/main/java/cc/mrbird/febs/ai/controller/knowledge/AiKnowledgeController.java +++ b/src/main/java/cc/mrbird/febs/ai/controller/knowledge/AiKnowledgeController.java @@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.*; import javax.validation.Valid; +import javax.validation.constraints.NotNull; import java.util.Map; /** @@ -51,4 +52,22 @@ return aiKnowledgeFileService.update(dto); } + + @GetMapping("refresh/{id}") + @ControllerEndpoint(operation = "刷新", exceptionMessage = "操作失败") + public FebsResponse refresh( + @NotNull(message = "{required}") @PathVariable String id + ) { + + return aiKnowledgeFileService.refresh(id); + } + + @GetMapping("delete/{id}") + @ControllerEndpoint(operation = "删除", exceptionMessage = "操作失败") + public FebsResponse delete( + @NotNull(message = "{required}") @PathVariable String id + ) { + + return aiKnowledgeFileService.delete(id); + } } -- Gitblit v1.9.1