From 46f64905a3c309a50c0f245b3350cdeb8dd699c6 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期三, 22 一月 2025 17:29:02 +0800
Subject: [PATCH] 计算优化

---
 WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/02-main/AssetsValveMainMgrPage.cs |   30 ++++++++++++++++++------------
 1 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/02-main/AssetsValveMainMgrPage.cs b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/02-main/AssetsValveMainMgrPage.cs
index 22d515c..8ca09ec 100644
--- a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/02-main/AssetsValveMainMgrPage.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/02-main/AssetsValveMainMgrPage.cs
@@ -461,19 +461,25 @@
                     MessageBoxHelper.ShowWarning($"{currentVm.Name}:AssetsValveMainDto is null锛�");
                     return;
                 }
-                if (currentVm.ValveType == HStation.Assets.eValveType.TCV)
-                {
-                    var page = new HStation.WinFrmUI.AssetsValveCurveMgrPage("闃�闂ㄥ紑搴︾郴鏁版洸绾�", Yw.Ahart.eCurveType.OL);
-                    page.SetBindingData(model);
-                    CreatePage(page, guid);
-                }
-                else
-                {
-                    var page = new HStation.WinFrmUI.AssetsValveCurveMgrPage("姘村ご鎹熷け绯绘暟鏇茬嚎", Yw.Ahart.eCurveType.QL);
-                    page.SetBindingData(model);
-                    CreatePage(page, guid);
-                }
+                var page = new HStation.WinFrmUI.AssetsValveCurveMgrPage("姘村ご鎹熷け绯绘暟鏇茬嚎", Yw.Ahart.eCurveType.QL);
+                page.SetBindingData(model);
+                CreatePage(page, guid);
             }
         }
+
+        private void BtnImportEx_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
+        {
+            if (_series == null)
+            {
+                return;
+            }
+            var dlg = new ImportValveExcel();
+            dlg.SetBindingData(_series.ID);
+            dlg.ReloadDataEvent += () =>
+            {
+                SetBindingData(_series);
+            };
+            dlg.ShowDialog();
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3