From ebe66672760bbf5591ff085c784ce8c153f05f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BC=9F?= <421281095@qq.com> Date: Fri, 22 Aug 2025 15:13:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AlgoInstanceController.cs | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/OpenAuth.WebApi/Controllers/ServiceControllers/AlgoInstanceController.cs b/OpenAuth.WebApi/Controllers/ServiceControllers/AlgoInstanceController.cs index a73836d..8c82468 100644 --- a/OpenAuth.WebApi/Controllers/ServiceControllers/AlgoInstanceController.cs +++ b/OpenAuth.WebApi/Controllers/ServiceControllers/AlgoInstanceController.cs @@ -6,6 +6,9 @@ using OpenAuth.Repository.Domain; namespace OpenAuth.WebApi.Controllers.ServiceControllers; +/// +/// 算法实例 +/// [Route("api/[controller]/[action]")] [ApiController] public class AlgoInstanceController : ControllerBase @@ -17,25 +20,45 @@ public class AlgoInstanceController : ControllerBase _app = app; } - // todo 增删改查 + + /// + /// 添加算法实例 + /// + /// + /// [HttpPost] public async Task> AddAlgoInstance(LasaAlgoInstance info) { return await _app.AddAlgoInstance(info); } + /// + /// 删除算法实例 + /// + /// + /// [HttpPost] public async Task> DeleteAlgoInstance(string id) { return await _app.DeleteAlgoInstance(id); } + /// + /// 修改算法实例 + /// + /// + /// [HttpPost] public async Task> UpdateAlgoInstance(LasaAlgoInstance info) { return await _app.UpdateAlgoInstance(info); } + /// + /// 获取算法实例列表 + /// + /// + /// [HttpGet] public async Task>>> GetAlgoInstanceList( [FromQuery] AlgoInstancePageRequest req)