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;
}
}
}