From 80ec78f9c85466b09ac4a4101d5073c26f37021e Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 06 一月 2025 09:14:32 +0800 Subject: [PATCH] 水力计算bug修复 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/03-helper/HydroPropStatusHelper.cs | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/03-helper/HydroPropStatusHelper.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/03-helper/HydroPropStatusHelper.cs index 5c28aa4..c9a1228 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/03-helper/HydroPropStatusHelper.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/00-core/03-helper/HydroPropStatusHelper.cs @@ -26,6 +26,37 @@ private Dictionary<string, List<Yw.Model.HydroParterPropStatusInfo>> _dict = null;//瀛楀吀 /// <summary> + /// 鑾峰彇灞炴�х姸鎬佷俊鎭� + /// </summary> + public HydroParterPropStatusInfo GetPropStatusInfo(string code, string propNameInfo) + { + if (string.IsNullOrEmpty(code)) + { + return default; + } + if (string.IsNullOrEmpty(propNameInfo)) + { + return default; + } + if (_dict == null) + { + _dict = new Dictionary<string, List<Model.HydroParterPropStatusInfo>>(); + } + if (!_dict.ContainsKey(code)) + { + _dict.Add(code, new List<Model.HydroParterPropStatusInfo>()); + } + if (_dict[code] == null) + { + _dict[code] = new List<Model.HydroParterPropStatusInfo>(); + } + var list = _dict[code]; + var propStatusInfo = list.Find(x => x.PropName == propNameInfo); + return propStatusInfo; + + } + + /// <summary> /// 鑾峰彇灞炴�х姸鎬丏b鍒楄〃 /// </summary> public List<Yw.Model.HydroParterPropStatusInfo> GetPropStatusDbList() -- Gitblit v1.9.3