using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using IStation.Calculation.DispatchAna.Model; namespace IStation.Calculation.DispatchAna { /// /// 最优分析计算 /// public interface IOptAnaCalc { /// /// 计算(最优) /// /// /// /// /// /// List CalcSchemes( IStation.Calculation.DispatchAna.Model.RequestParasComplex complex_request_paras, IStation.Calculation.DispatchAna.Model.EtaAnaRecord4Station eta_ana_records, IStation.Calculation.DispatchAna.Model.MachineRunPara machine_run_status, out string error_info); /// /// 计算日汇总 /// /// /// 是否用缓存 /// /// public IStation.Calculation.DispatchAna.Model.DaySumData CalcSumData( List HourRequests, bool isUseCache, out string error_info); } }