ningshuxia
2025-03-28 94ebf14787ea1c67b6a6139a2b19e3693b809625
WinFrmUI/PBS.WinFrmUI.Hydro/06-schedule-simulation/dispatch/General/OptAna.cs
@@ -12,31 +12,25 @@
        /// <summary>
        /// 
        /// </summary>
        protected List<PBS.WinFrmUI.Hydro.Dispatch.Model.MachineDetailEx> allMachineList = null;
        protected List<Model.MachineDetailEx> allMachineList = null;
        #region 计算 最优方案
        /// <summary>
        /// 计算 最优方案
        /// </summary>
        /// <param name="complex_request_paras"></param>
        /// <param name="eta_ana_records"></param>
        /// <param name="machine_run_status"></param>
        /// <param name="error_info"></param>
        public List<Dispatch.Model.AnaScheme> CalcSchemes(
              List<SimuPumpViewModel> simuCalcPumps,
            PBS.WinFrmUI.Hydro.Dispatch.Model.RequestParasComplex complex_request_paras,
            PBS.WinFrmUI.Hydro.Dispatch.Model.EtaAnaRecord4Station eta_ana_records,
            PBS.WinFrmUI.Hydro.Dispatch.Model.MachineRunPara machine_run_status,
            Model.RequestParasComplex complex_request_paras,
            Model.MachineRunPara machine_run_status,
            out string error_info)
        {
            return CalcSchemes扬程(simuCalcPumps, complex_request_paras, machine_run_status, out error_info);
        }
        protected List<Dispatch.Model.AnaScheme> CalcSchemes扬程(List<SimuPumpViewModel> simuCalcPumps,
    PBS.WinFrmUI.Hydro.Dispatch.Model.RequestParasComplex complex_request_paras,
    PBS.WinFrmUI.Hydro.Dispatch.Model.MachineRunPara machine_run_status,
    out string error_info)
        protected List<Dispatch.Model.AnaScheme> CalcSchemes扬程(
            List<SimuPumpViewModel> simuCalcPumps,
            Model.RequestParasComplex complex_request_paras,
            Model.MachineRunPara machine_run_status,
            out string error_info)
        {
            error_info = null;
            if (complex_request_paras == null)
@@ -98,8 +92,8 @@
            }
            PBS.WinFrmUI.Hydro.Dispatch.Common.DispatchAnaGeneralHelper扬程 calc_pipe_helper =
                new PBS.WinFrmUI.Hydro.Dispatch.Common.DispatchAnaGeneralHelper扬程();
            Common.DispatchAnaGeneralHelper扬程 calc_pipe_helper =
                new Common.DispatchAnaGeneralHelper扬程();
            calc_pipe_helper.InitialParas(
                target_flow,
                target_head,