From c7d2dda504abe779b803b633c473a7f2587ce01c Mon Sep 17 00:00:00 2001 From: limin Date: Fri, 27 Dec 2024 17:02:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E6=9C=8D=E5=8A=A1=20?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=89=80=E6=9C=89=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/modelservice/ModelServiceController.java | 9 +++++++++ .../llm/service/modelservice/ModelServiceService.java | 5 +++++ .../service/modelservice/ModelServiceServiceImpl.java | 5 +++++ 3 files changed, 19 insertions(+) diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java index 7b1434be1..87556c874 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java @@ -53,11 +53,20 @@ public class ModelServiceController { return success(true); } + @GetMapping("/all") + @Operation(summary = "查询所有模型服务") + @PreAuthorize("@ss.hasPermission('llm:model-service:query')") + public CommonResult> getModelServiceList() { + List list = modelServiceService.getModelServiceList(); + return success(BeanUtils.toBean(list, ModelServiceRespVO.class)); + } + @DeleteMapping("/delete") @Operation(summary = "删除模型服务") @Parameter(name = "id", description = "编号", required = true) @PreAuthorize("@ss.hasPermission('llm:model-service:delete')") public CommonResult deleteModelService(@RequestParam("id") Long id) { + modelServiceService.deleteModelService(id); return success(true); } diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceService.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceService.java index f569431b5..888623b1d 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceService.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceService.java @@ -52,4 +52,9 @@ public interface ModelServiceService { */ PageResult getModelServicePage(ModelServicePageReqVO pageReqVO); + /** + * 查询所有模型服务 + * @return + */ + List getModelServiceList(); } diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceServiceImpl.java index ad897a42d..283b80830 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelservice/ModelServiceServiceImpl.java @@ -71,4 +71,9 @@ public class ModelServiceServiceImpl implements ModelServiceService { return modelServiceMapper.selectPage(pageReqVO); } + @Override + public List getModelServiceList() { + return modelServiceMapper.selectList(); + } + }