using Infrastructure; using Microsoft.AspNetCore.Mvc; using OpenAuth.App.Request; using OpenAuth.App.ServiceApp.AI; using OpenAuth.Repository.Domain; namespace OpenAuth.WebApi.Controllers.ServiceControllers; /// /// AI成果控制器 /// [Route("api/[controller]/[action]")] [ApiController] public class AiAchievementController : ControllerBase { private readonly AiAchievementServiceApp _app; public AiAchievementController(AiAchievementServiceApp app) { _app = app; } /// /// AI成果列表 /// /// /// [HttpGet] public async Task>>> GetAiAchievementList([FromQuery] PageReq req) { return await _app.GetAiAchievementList(req); } /// /// AI成果详情 /// /// /// [HttpGet] public async Task> GetAiAchievement(string id) { return await _app.GetAiAchievement(id); } // 根据时间查询 }