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); } } }