This commit is contained in:
杨晓东
2025-09-17 15:57:46 +08:00
parent b27a3ffa8d
commit 593230d2ea
8 changed files with 594 additions and 97 deletions

View File

@@ -0,0 +1,47 @@
using Microsoft.AspNetCore.Mvc;
using ZR.Model.mes.echarts;
using ZR.Model.MES.DTO;
using ZR.Service.mes.IService;
using ZR.Service.mes.qc;
using ZR.Service.mes.qc.IService.qualificationRateReport;
namespace ZR.Admin.WebApi.Controllers.mes.qc.FQC.qualificationRateReport
{
[Route("mes/qc/FQC/QualificationRateEcharts")]
public class QualificationRateEchartsController : BaseController
{
private readonly IQualificationRateEchartsService qualificationRateEchartsService;
public QualificationRateEchartsController(
IQualificationRateEchartsService qualificationRateEchartsService
)
{
this.qualificationRateEchartsService = qualificationRateEchartsService;
}
/// <summary>
/// 获取合格率Echarts数据
/// </summary>
/// <param name="query">查询值</param>
/// <returns>QcCommonFqcBoardDto 看板数据</returns>
[HttpPost("GetQualificationRateEcharts")]
public IActionResult GetQualificationRateEcharts(
[FromBody] FQCQualityQuery query
)
{
try
{
var result = qualificationRateEchartsService.GetQualificationRateEcharts(query);
if (result == null)
{
return ToResponse(new ApiResult(500, "获取数据列表异常-01:返回值为空", result));
}
return ToResponse(new ApiResult(200, "ok", result));
}
catch (Exception ex)
{
return ToResponse(new ApiResult(500, ex.Message, ex.Message));
}
}
}
}

View File

@@ -23,8 +23,8 @@ namespace ZR.Admin.WebApi.Controllers.mes.qu
/// </summary>
/// <param name="query">查询值</param>
/// <returns>QcCommonFqcBoardDto 看板数据</returns>
[HttpPost("getWorkOrderFqcTableData")]
public IActionResult GetWorkOrderFqcTableData(
[HttpPost("GetQualificationRateReport")]
public IActionResult GetQualificationRateReport(
[FromBody] QualificationRateReportQueryDTO query
)
{