using System; using DOAN.Model; using DOAN.Model.Dto; using DOAN.Model.MES.product; using DOAN.Model.MES.product.Dto; using System.Collections.Generic; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Http; using DOAN.Model.MES.report; using DOAN.Model.MES; using DOAN.Model.MES.base_; namespace DOAN.Service.MES.report.IService { public interface IReportService : IBaseService { List DevicePoweronRate(DeviceReportDto param); List DeviceDowntimeRate(DeviceReportDto param); List ProductionCompletionRate(string groupName, DateTime dateTime); List MonthlyProductionCompletionRate(DateTime dateTime); List ProductionReport(DateTime dateTime); ProductionReportToalRate ProductionReportRate(DateTime dateTime, int type); ProductionReportRateModel ProductionReportRate2(DateTime dateTime); } }