From 793bb79d635530949de3e53c40e6e1aca8b86a34 Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期三, 06 十一月 2024 11:02:11 +0800
Subject: [PATCH] 修改阀门表

---
 WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs
index 4d9998f..544a2a0 100644
--- a/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Assets.Core/03-valve/01-series/AddValveSeriesDlg.cs
@@ -1,4 +1,6 @@
-锘縩amespace HStation.WinFrmUI.Assets
+锘縰sing Yw.Untity;
+
+namespace HStation.WinFrmUI.Assets
 {
     public partial class AddAssetsValveSeriesDlg : DevExpress.XtraEditors.XtraForm
     {
@@ -8,13 +10,20 @@
             this.IconOptions.Icon = Yw.WinFrmUI.GlobalParas.AppIcon;
         }
 
-        public event Func<Vmo.AssetsValveSeriesVmo, Task<bool>> ReloadDataEvent = null;
+        public event Func<Vmo.AssetsValveSeriesVmo, string, Task<bool>> ReloadDataEvent = null;
+
+        private List<AssetsValveSeriesViewModel> _assetsValveSeriesViews;
 
         //鍒濆鍖�
         private async void AddAssetsValveSeriesDlg_Load(object sender, EventArgs e)
         {
+            _assetsValveSeriesViews = new List<AssetsValveSeriesViewModel>();
             var allList = await new BLL.AssetsValveSeries().GetAll();
-            treeListLookUpEdit1TreeList.DataSource = allList;
+            foreach (var item in allList)
+            {
+                _assetsValveSeriesViews.Add(new AssetsValveSeriesViewModel(item));
+            }
+            treeListLookUpEdit1TreeList.DataSource = _assetsValveSeriesViews;
         }
 
         //鏁版嵁楠岃瘉
@@ -38,14 +47,7 @@
             model.Name = NameTextEdit.Text;
             model.TagName = TagNameTextEdit.Text;
             model.Description = DescriptionTextEdit.Text;
-            if (TextEditParentList.EditValue != null)
-            {
-                if (long.TryParse(TextEditParentList.EditValue.ToString(), out long parentId))
-                {
-                    model.ParentIds = new List<long> { parentId };
-                }
-            }
-             if (await this.ReloadDataEvent.Invoke(model))
+            if (await this.ReloadDataEvent.Invoke(model, TextEditParentList.EditValue.ToString()))
             {
                 TipFormHelper.ShowSucceed("娣诲姞鎴愬姛!");
             }

--
Gitblit v1.9.3