using DOAN.Model.MES.dev.Dto;
using DOAN.Service.MES.dev;
using DOAN.Service.MES.dev.IService;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace DOAN.WebApi.Controllers.MES.dev
{
[Route("api/DeviceMaintenancePerformance")]
[ApiController]
public class DeviceMaintenancePerformanceController : BaseController
{
///
/// 设备保全率接口
///
private readonly IDeviceMaintenancePerformanceService _deviceMaintenancePerformance;
public DeviceMaintenancePerformanceController(IDeviceMaintenancePerformanceService deviceMaintenancePerformance)
{
_deviceMaintenancePerformance = deviceMaintenancePerformance;
}
///
/// 查询设备运行绩效分析列表
///
///
///
///
///
[HttpGet]
public async Task QueryDevicePerformance(string startTime, string endTime, string workshop)
{
var response = await _deviceMaintenancePerformance.DeviceUptimesAsync(startTime, endTime, workshop);
return SUCCESS(response);
}
}
}