42 lines
1.1 KiB
C#
42 lines
1.1 KiB
C#
|
|
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);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|