From 153da1eef16b51d75442779a3964a1c5413132e4 Mon Sep 17 00:00:00 2001
From: ningshuxia <ningshuxia0927@outlook.com>
Date: 星期五, 19 八月 2022 10:54:56 +0800
Subject: [PATCH] 冲突

---
 Calculation/IStation.EtaCalculation4Custom/base/station/EtaAnalyCalculatorBase4Station.cs |   41 ++++++++++++++++-------------------------
 1 files changed, 16 insertions(+), 25 deletions(-)

diff --git a/Calculation/IStation.EtaCalculation4Custom/base/station/EtaAnalyCalculatorBase4Station.cs b/Calculation/IStation.EtaCalculation4Custom/base/station/EtaAnalyCalculatorBase4Station.cs
index 92138f3..0c39621 100644
--- a/Calculation/IStation.EtaCalculation4Custom/base/station/EtaAnalyCalculatorBase4Station.cs
+++ b/Calculation/IStation.EtaCalculation4Custom/base/station/EtaAnalyCalculatorBase4Station.cs
@@ -260,7 +260,8 @@
                     //璁$畻鏁堢巼
                     double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(result_pipe.Qa.Value, result_pipe.Ha.Value, result_pipe.Pa.Value, WaterDensity, g), 1);
                     result_pipe.Ea = eta;
-
+                    result_pipe.UWPa = 0;
+                    result_pipe.WPa = 0;
                     // 妫�鏌ユ晥鐜�
                     if (eta > 98)
                     {//鏈夋椂, 澶ф祦閲忔洸绾块儴鍒�,鏄洸绾夸笉绮剧‘, 閫犳垚Q H鏇茬嚎涓嶇鍚堝疄闄�, 閫犳垚鏁堢巼璁$畻鍑洪棶棰�                 
@@ -271,8 +272,7 @@
                     {//璁$畻 
                         if (result_pipe.AnalyStatus == Model.Eta.eAnalyStatus.Unkonw)
                             result_pipe.AnalyStatus = Model.Eta.eAnalyStatus.Normal;
-                        result_pipe.Calcu_WP();
-                        result_pipe.Calcu_UWP();
+                        result_pipe.CalcUnitPower(); 
                     }
                 }
                 else
@@ -1047,14 +1047,12 @@
 
 
 
-            ana_result.Calcu_WP();
+            ana_result.CalcUnitPower();
 
             context_pump.Ana_eta_ok = false;
 
             if (total_power > 1 && context_pump.Ana_power_ok && context_pump.Ana_head_ok && context_pump.Ana_flow_ok)
-            {
-                ana_result.Calcu_UWP();
-
+            { 
                 //璁$畻鏁堢巼
                 double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(total_flow, total_head, total_power, WaterDensity, g), 1);
                 ana_result.Ea = eta;
@@ -1266,15 +1264,13 @@
 
 
 
-            ana_result.Calcu_WP();
+            ana_result.CalcUnitPower();
 
             context_pump.Ana_eta_ok = false;
 
             if (total_power > 1 && total_flow > 1 &&
                 context_pump.Ana_head_ok && context_pump.Ana_power_ok)
-            {
-                ana_result.Calcu_UWP();
-
+            { 
                 //璁$畻鏁堢巼
                 double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(total_flow, total_head, total_power, WaterDensity, g), 1);
 
@@ -1449,15 +1445,13 @@
 
 
 
-            ana_result.Calcu_WP();
+            ana_result.CalcUnitPower();
 
 
             pump.Ana_eta_ok = false;
 
             if (total_power > 1 && pump_flow > 1 && pump.Ana_head_ok)
-            {
-                ana_result.Calcu_UWP();
-
+            { 
                 //璁$畻鏁堢巼
                 double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(pump_flow, total_head, total_power, WaterDensity, g), 1);
                 ana_result.Ea = eta;
@@ -1663,14 +1657,12 @@
 
 
 
-            ana_result.Calcu_WP();
+            ana_result.CalcUnitPower();
 
             pump.Ana_eta_ok = false;
 
             if (total_power > 1 && pump.Ana_flow_ok && pump.Ana_head_ok && pump.Ana_power_ok)
-            {
-                ana_result.Calcu_UWP();
-
+            { 
                 //璁$畻鏁堢巼
                 double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(averge_flow, total_head, total_power, WaterDensity, g), 1);
                 ana_result.Ea = eta;
@@ -1875,13 +1867,12 @@
 
 
 
-            ana_result.Calcu_WP();
+            ana_result.CalcUnitPower();
 
             pump.Ana_eta_ok = false;
 
             if (total_power > 1 && pump.Ana_flow_ok && pump.Ana_head_ok && pump.Ana_power_ok)
-            {
-                ana_result.Calcu_UWP();
+            { 
 
                 //璁$畻鏁堢巼
                 double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(averge_flow, total_head, total_power, WaterDensity, g), 1);
@@ -1978,7 +1969,8 @@
                     var ana_result = open_pump_result_list[i].AnaResult;
 
                     ana_result.Qa = Math.Round(ana_result.Qa.Value * monitor_value_total_flow / ana_total_flow, 1);
-
+                    ana_result.UWPa = 0;
+                    ana_result.WPa = 0;
                     if (ana_result.Pa != null && ana_result.Pa > 1)
                     {
                         double eta = Math.Round(Model.EtaSingleRealRecordPure.Calc_Eta(ana_result.Qa.Value, ana_result.Ha.Value, ana_result.Pa.Value, WaterDensity, g), 1);
@@ -1994,8 +1986,7 @@
                         {//璁$畻 
                             if (ana_result.AnalyStatus == Model.Eta.eAnalyStatus.Unkonw)
                                 ana_result.AnalyStatus = Model.Eta.eAnalyStatus.Normal;
-                            ana_result.Calcu_WP();
-                            ana_result.Calcu_UWP();
+                            ana_result.CalcUnitPower(); 
                         }
                     }
                 }

--
Gitblit v1.9.3