using System.Collections.Generic;
using System.Threading.Tasks;
using GxPress.Result.DataCenter;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
namespace GxPress.Api.AdminControllers
{
///
/// 平台数据
///
[Route("api/admin/platform")]
[ApiController]
[Authorize]
public class AdminPlatformDataController : Controller
{
public AdminPlatformDataController()
{
}
///
/// 平台数据
///
///
[HttpGet("data")]
public async Task GetPlatformDataResult()
{
var result = new PlatformDataResult();
result.PlatformOperationDataResult = new PlatformOperationDataResult();
result.UserIncreaseResult = new UserIncreaseResult();
result.UserAreaDistributingResults = new List();
result.UserVipProportionResult = new UserVipProportionResult();
result.OnlineUserResult = new OnlineUserResult();
result.PlatformContentDataResult = new PlatformContentDataResult();
result.ContentTypeDistributingResult = new List();
result.ContentOlogyDistributingResult = new List();
result.PayContentstatisticsResult = new PayContentstatisticsResult();
result.ContentIncreaseResult = new ContentIncreaseResult();
result.PlatformAccumulativeVisitResult = new PlatformAccumulativeVisitResult();
result.VisitPortResult = new List();
result.PlatformCommerceResult = new PlatformCommerceResult();
result.ContentSaleRankingResults = new List();
result.ContentSaleProportionResults = new List();
return result;
}
}
}