using Microsoft.AspNetCore.Mvc; using DOAN.Admin.WebApi.Filters; using DOAN.Service.MES.bigScreen.IService; using DOAN.Infrastructure; namespace DOAN.WebApi.Controllers.MES.BigScreen { /// /// 质量大屏 /// [AllowAnonymous] [Route("mes/bigscreen/quality")] public class QualityController : BaseController { private readonly IQualityBigScreenService bigScreenService; public QualityController(IQualityBigScreenService bigScreenService) { this.bigScreenService=bigScreenService; } /// /// 获取数字翻牌器 /// /// [HttpGet("get_moudle01")] public IActionResult GetMoudle00() { var response = bigScreenService.GetMoudle00(); return SUCCESS(response); } /// /// 获取昨天 IQC list /// /// [HttpGet("get_moudle02")] public IActionResult GetMoudle10() { var response = bigScreenService.GetMoudle10(); return SUCCESS(response); } /// /// 获取昨日IQC 缺陷饼图 /// /// [HttpGet("get_moudle03")] public IActionResult GetMoudle01() { var response = bigScreenService.GetMoudle01(); return SUCCESS(response); } /// /// 获取本月 IQC 缺陷折线图 /// /// [HttpGet("get_moudle04")] public IActionResult GetMoudle04() { var response = bigScreenService.GetMoudle04(); return SUCCESS(response); } /// /// 获取昨天 IPQC list /// /// [HttpGet("get_moudle05")] public IActionResult GetMoudle11() { var response = bigScreenService.GetMoudle11(); return SUCCESS(response); } /// /// 获取昨日IPQC 缺陷饼图 /// /// [HttpGet("get_moudle06")] public IActionResult GetMoudle02() { var response = bigScreenService.GetMoudle02(); return SUCCESS(response); } /// /// 获取本月 IPQC 缺陷折线图 /// /// [HttpGet("get_moudle07")] public IActionResult GetMoudle05() { var response = bigScreenService.GetMoudle05(); return SUCCESS(response); } /// /// 获取昨天 FQC list /// /// [HttpGet("get_moudle08")] public IActionResult GetMoudle12() { var response = bigScreenService.GetMoudle12(); return SUCCESS(response); } /// /// 获取今日FQC 缺陷饼图 /// /// [HttpGet("get_moudle09")] public IActionResult GetMoudle03() { var response = bigScreenService.GetMoudle03(); return SUCCESS(response); } /// /// 获取本月 FQC 缺陷折线图 /// /// [HttpGet("get_moudle10")] public IActionResult GetMoudle06() { var response = bigScreenService.GetMoudle06(); return SUCCESS(response); } } }