using Admin.NET.Plugin.AiDOP.Dto.S8; using Admin.NET.Plugin.AiDOP.Service.S8; namespace Admin.NET.Plugin.AiDOP.Controllers.S8; [ApiController] [Route("api/aidop/s8/config/detection-logs")] [NonUnify] public class AdoS8ConfigDetectionLogsController : ControllerBase { private readonly S8DetectionLogQueryService _svc; public AdoS8ConfigDetectionLogsController(S8DetectionLogQueryService svc) { _svc = svc; } [HttpGet] public async Task GetPagedAsync([FromQuery] AdoS8DetectionLogQueryDto q) { var (total, list) = await _svc.GetPagedAsync(q); return Ok(new { total, page = q.Page, pageSize = q.PageSize, list }); } }