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