using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using YD_XinWei.Api.Services.Impl; using YD_XinWei.Api.Services.Interface; using YD_XinWei.Commons.Dto; using YD_XinWei.Commons.Dto.LargeScreen; using YD_XinWei.Commons.Dto.Open; namespace YD_XinWei.Api.Controllers { [ApiVersion("1.0")] [AllowAnonymous] public class LargeScreenController : ControllerBase { private readonly ILargeScreenService _largeScreenService; public LargeScreenController(ILargeScreenService largeScreenService) { _largeScreenService = largeScreenService; } /// /// 获取项目列表 /// /// [HttpGet] [Route("/LargeScreen/{apiVersion}/SportsProjectList")] public async Task> SportsProjectList(int orgId) { var res = await _largeScreenService.SportsProjectList(orgId); return res; } /// /// 项目成绩大屏数据 /// /// [HttpGet] [Route("/LargeScreen/{apiVersion}/ItemResultLargeScreenData")] public async Task ItemResultLargeScreenData(int orgId) { var res = await _largeScreenService.ItemResultLargeScreenData(orgId); return res; } } }