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