using Microsoft.AspNetCore.Mvc;
using ZR.Admin.WebApi.Extensions;
using ZR.Admin.WebApi.Filters;
using ZR.Admin.WebApi.Filters;
using ZR.Service.BI.IService;
using ZR.Service.mes.mm;
namespace ZR.Admin.WebApi.Controllers.BI
{
///
/// 生产看板BI
///
[Route("BI/productionDashboard")]
public class ProductionDashboardController : BaseController
{
IProductionDashboardService productionDashboard;
public ProductionDashboardController(IProductionDashboardService productionDashboard)
{
this.productionDashboard = productionDashboard;
}
///
/// 查询今日未开始的生产工单
///
///
[HttpGet("todayNoStartProWorkorder")]
public IActionResult TodayNoStartProWorkorder()
{
var response = productionDashboard.TodayNoStartProWorkorder();
return SUCCESS(response);
}
///
/// 查询今日正在生产的工单
///
///
[HttpGet("todayProductiongProWorkorder")]
public IActionResult TodayProductiongProWorkorder()
{
var response = productionDashboard.TodayProductiongProWorkorder();
return SUCCESS(response);
}
///
/// 查询今日已完成的生产工单
///
///
[HttpGet("todayFinishProductionProWorkorder")]
public IActionResult TodayFinishProductionProWorkorder()
{
var response = productionDashboard.TodayFinishProductionProWorkorder();
return SUCCESS(response);
}
}
}