using Microsoft.AspNetCore.Mvc; using DOAN.Admin.WebApi.Filters; using DOAN.Infrastructure; using DOAN.Service.MES.Console_.IService; namespace DOAN.Admin.WebApi.Controllers; /// /// 控制台 显示概览信息 /// [Route("mes/Console")] [AllowAnonymous] public class ConsoleController : BaseController { private readonly IConsoleService consoleService; public ConsoleController(IConsoleService consoleService) { this.consoleService = consoleService; } //TODO 获取色块看板信息 /// /// 获取色块看板信息 模块1 /// /// [HttpGet("get_moudel01")] public IActionResult GetColorBlockKanbanInformation() { var response = consoleService.GetColorBlockKanbanInformation(); return SUCCESS(response); } //TODO 产线 工单数/任务数 [HttpGet("get_moudel02")] public IActionResult GetLineOfTaskNumAndWorkorder() { var response = consoleService.GetLineOfTaskNumAndWorkorder(); return SUCCESS(response); } //TODO 班组工单数 今日班组产能 public IActionResult GetGroupWorkOrderNum() { var response = consoleService.GetGroupWorkOrderNum(); return SUCCESS(response); } }