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; } /// /// 获取今日IQC 缺陷饼图 /// /// [HttpGet("get_moudle01")] public IActionResult GetMoudle01() { var response = bigScreenService.GetMoudle01(); return SUCCESS(response); } /// /// 获取今日IpQC 缺陷饼图 /// /// [HttpGet("get_moudle02")] public IActionResult GetMoudle02() { var response = bigScreenService.GetMoudle02(); return SUCCESS(response); } /// /// 获取今日FQC 缺陷饼图 /// /// [HttpGet("get_moudle03")] public IActionResult GetMoudle03() { var response = bigScreenService.GetMoudle03(); return SUCCESS(response); } /// /// 获取近 七日 IQC 缺陷直方图 /// /// [HttpGet("get_moudle04")] public IActionResult GetMoudle04() { var response = bigScreenService.GetMoudle04(); return SUCCESS(response); } /// /// 获取近 七日 IPQC 缺陷直方图 /// /// [HttpGet("get_moudle05")] public IActionResult GetMoudle05() { var response = bigScreenService.GetMoudle05(); return SUCCESS(response); } /// /// 获取近 七日 FQC 缺陷直方图 /// /// [HttpGet("get_moudle06")] public IActionResult GetMoudle06() { var response = bigScreenService.GetMoudle06(); return SUCCESS(response); } } }