From 018bfb9c78088d9cd7b9371edcd2102abd594b4d Mon Sep 17 00:00:00 2001
From: ningshuxia <ningshuxia0927@outlook.com>
Date: 星期一, 21 四月 2025 15:21:59 +0800
Subject: [PATCH] 水力计算曲线 报错修复

---
 WinFrmUI/Yw.WinFrmUI.Phart.Core/01-pump/04-special/02-working-view/PumpWorkingViewChart.cs |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Phart.Core/01-pump/04-special/02-working-view/PumpWorkingViewChart.cs b/WinFrmUI/Yw.WinFrmUI.Phart.Core/01-pump/04-special/02-working-view/PumpWorkingViewChart.cs
index ae23832..2e3ad45 100644
--- a/WinFrmUI/Yw.WinFrmUI.Phart.Core/01-pump/04-special/02-working-view/PumpWorkingViewChart.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Phart.Core/01-pump/04-special/02-working-view/PumpWorkingViewChart.cs
@@ -445,8 +445,12 @@
                 {
                     var qh_pt_list = vm.CurveQH.GetPointList(_feat_type_qh);
                     var max_ratio = vm.Q / qh_pt_list.Max(x => x.X) * 1.05;
-                    {
+                    { 
                         qh_pt_list = qh_pt_list.GetExpandPointList(_feat_type_qh, 1, max_ratio);
+                        if (qh_pt_list == null || !qh_pt_list.Any())
+                        {
+                            continue;
+                        }
                         var xxx = qh_pt_list.Select(x => x.X);
                         var yyy = qh_pt_list.Select(x => x.Y);
 

--
Gitblit v1.9.3