using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using VolPro.Core.Controllers.Basic;
using System.Linq;
using VolPro.Entity.DomainModels;
namespace VolPro.WebApi.Controllers.Dashboard
{
///
/// 工作台自定义接口(测试)
///
[Route("api/dashboard")]
public class DashboardController : VolController
{
public DashboardController()
{
}
///
/// 获取柱状图的数据
///
///
[HttpGet, HttpPost, Route("getBarData")]
public IActionResult GetBarData([FromBody] List filters, DateTime? date1, DateTime? date2, string filterType)
{
var data = Enumerable.Range(0, 12)
.Select(i => new
{
日期 = DateTime.Today.AddMonths(i * -1).ToString("yyyy.MM"),
入库数量 = new Random().Next(1000, 9999),
出库数量 = new Random().Next(1000, 9999)
})
.ToArray();
return Json(data);
}
///
/// 获取栅格01的数据
///
///
[HttpGet, HttpPost, Route("getGridData")]
public IActionResult GetGridData([FromBody] List filters, DateTime? date1, DateTime? date2, string filterType)
{
var data = new List