zhuangpei-mesbackend/ZR.Admin.WebApi/Controllers/MES/dev/DeviceDataAnalysisController.cs

42 lines
1.1 KiB
C#
Raw Normal View History

2024-06-13 16:23:37 +08:00
using Microsoft.AspNetCore.Mvc;
using ZR.Admin.WebApi.Filters;
using ZR.Model.MES.dev.Dto;
using ZR.Service.MES.dev.IService;
namespace DOAN.WebApi.Controllers.MES.dev
{
/// <summary>
/// 数据分析
/// </summary>
[Verify]
[Route("mes/deviceManagement/dataAnalysis")]
public class DeviceDataAnalysisController : BaseController
{
private readonly IDeviceDataAnalysisServcie deviceDataAnalysisServcie;
public DeviceDataAnalysisController(IDeviceDataAnalysisServcie deviceDataAnalysisServcie)
{
this.deviceDataAnalysisServcie = deviceDataAnalysisServcie;
}
/// <summary>
/// 故障类型 pie
/// </summary>
/// <param name="devicedefault"></param>
/// <returns></returns>
[HttpPost("defaultTypePie")]
public IActionResult DefaultTypePie([FromBody] DeviceDefaultDto devicedefault)
{
if (devicedefault == null) {
return SUCCESS(null);
}
var response= deviceDataAnalysisServcie.DefaultTypePie(devicedefault);
return SUCCESS(response);
}
}
}