using System;
using DOAN.Model.MES.dev;
using DOAN.Model.MES.dev.Dto;
using System.Collections.Generic;
using DOAN.Model;
using DOAN.Model.mes.echarts;
namespace DOAN.Service.MES.dev.IService
{
///
/// 设备停机时间service接口
///
public interface IDeviceDowntimeRecordService : IBaseService
{
List GetDevices(string query);
PagedInfo GetList(DeviceDowntimeRecordQueryDto parm);
DeviceDowntimeRecord GetInfo(int Id);
DeviceDowntimeRecord AddDeviceDowntimeRecord(DeviceDowntimeRecord parm);
int UpdateDeviceDowntimeRecord(DeviceDowntimeRecord parm);
EchartsOptions GetDeviceDowntimeRecordMonthBarChart();
EchartsOptions GetDeviceDowntimeRecordReasonTop3(int top);
}
}