From 2243566596bc1cf47fc81e4390e4ca459d90fcc5 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 10 十二月 2024 23:27:08 +0800
Subject: [PATCH] 模拟功能面板修复

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/04-monitor/01-monitor/SimulationMonitorHelper.cs |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/04-monitor/01-monitor/SimulationMonitorHelper.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/04-monitor/01-monitor/SimulationMonitorHelper.cs
index 266c42e..ff23617 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/04-monitor/01-monitor/SimulationMonitorHelper.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/00-core/04-monitor/01-monitor/SimulationMonitorHelper.cs
@@ -10,12 +10,12 @@
         /// <summary>
         /// 
         /// </summary>
-        public SimulationMonitorHelper(long modelId)
+        public SimulationMonitorHelper(SimulationVisualListHelper visualListHelper)
         {
-            _modelId = modelId;
+            _visualListHelper = visualListHelper;
         }
 
-        private long _modelId;//妯″瀷id
+        private SimulationVisualListHelper _visualListHelper = null;//鍙鏋勪欢鍒楄〃杈呭姪绫�
         private List<HydroMonitorVmo> _allMonitorList = null;//鎵�鏈夌洃娴嬬偣鍒楄〃
 
         /// <summary>
@@ -25,7 +25,7 @@
         {
             if (_allMonitorList == null)
             {
-                _allMonitorList = await BLLFactory<Yw.BLL.HydroMonitor>.Instance.GetByModelID(_modelId);
+                _allMonitorList = await BLLFactory<Yw.BLL.HydroMonitor>.Instance.GetByModelID(_visualListHelper.HydroInfo.ID);
                 if (_allMonitorList == null)
                 {
                     _allMonitorList = new List<HydroMonitorVmo>();
@@ -41,7 +41,7 @@
         {
             var allMonitorList = await Get();
             allMonitorList.RemoveAll(x => x.Relation == code);
-            var monitorList = await BLLFactory<Yw.BLL.HydroMonitor>.Instance.GetByRelation(_modelId, code);
+            var monitorList = await BLLFactory<Yw.BLL.HydroMonitor>.Instance.GetByRelation(_visualListHelper.HydroInfo.ID, code);
             if (monitorList != null && monitorList.Count > 0)
             {
                 allMonitorList.AddRange(monitorList);

--
Gitblit v1.9.3