From 26f45822a2a84af81e20ca543da98d3b822c5afd Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期一, 17 二月 2025 21:25:59 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0

---
 WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs
index d284c5d..a07e693 100644
--- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs
+++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/05-extensions/HydroGradingVmoExtensiongs.cs
@@ -1,10 +1,4 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Yw.WinFrmUI
+锘縩amespace Yw.WinFrmUI
 {
     /// <summary>
     /// 
@@ -28,6 +22,22 @@
         }
 
         /// <summary>
+        /// 鏄惁婊¤冻
+        /// </summary>
+        public static bool IsMeet(this HydroGradingVmo rhs, string value)
+        {
+            if (rhs == null)
+            {
+                return false;
+            }
+            if (value == rhs.SetValue)
+            {
+                return true;
+            }
+            return false;
+        }
+
+        /// <summary>
         /// 婊¤冻
         /// </summary>
         public static HydroGradingVmo Meet(this List<HydroGradingVmo> gradingList, double value)
@@ -40,5 +50,18 @@
             return list.Find(x => x.IsMeet(value));
         }
 
+        /// <summary>
+        /// 婊¤冻
+        /// </summary>
+        public static HydroGradingVmo Meet(this List<HydroGradingVmo> gradingList, string value)
+        {
+            if (gradingList == null || gradingList.Count < 1)
+            {
+                return default;
+            }
+            var list = gradingList.OrderBy(x => x.SortCode).ToList();
+            return list.Find(x => x.IsMeet(value));
+        }
+
     }
 }

--
Gitblit v1.9.3