From 0663632b0a4aa990a68fca7ea564c93d963c3eaf Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期一, 26 八月 2024 15:01:51 +0800
Subject: [PATCH] 优化界面

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-scheme/02-asset-mgr/PumpMain/PumpMainChoieViewModel.cs |   75 +++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 1 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-scheme/02-asset-mgr/PumpMain/PumpMainChoieViewModel.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-scheme/02-asset-mgr/PumpMain/PumpMainChoieViewModel.cs
index 5087557..c3c7403 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-scheme/02-asset-mgr/PumpMain/PumpMainChoieViewModel.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-scheme/02-asset-mgr/PumpMain/PumpMainChoieViewModel.cs
@@ -25,17 +25,90 @@
             this.IsPump = true;
         }
 
-        public PumpMainChoieViewModel(Vmo.PumpMain rhs )
+        public PumpMainChoieViewModel(Vmo.PumpMain rhs)
         {
             this.ID = rhs.ID;
             this.Name = rhs.Name;
             this.ParentID = rhs.PumpSeriesID;
             this.IsPump = true;
+            this.Erosion = rhs.Erosion;
+            this.RatedPower = rhs.RatedPower;
+            this.RatedFlow = rhs.RatedFlow;
+            this.RatedSpeed = rhs.RatedSpeed;
+            this.RatedEfficiency = rhs.RatedEfficiency;
+            this.D2 = rhs.D2;
+            this.Description = rhs.Description;
+            this.SortCode = rhs.SortCode;
         }
 
         public long ID { get; set; }
         public long ParentID { get; set; }
         public string Name { get; set; }
         public bool IsPump { get; set; }
+
+        /// <summary>
+        /// 娉电郴鍒桰D
+        /// </summary>
+        public long PumpSeriesID { get; set; }
+
+        /// <summary>
+        /// 鍙傛暟
+        /// </summary>
+        public Dictionary<string, string> Paras { get; set; }
+
+        /// <summary>
+        /// 鏍囩
+        /// </summary>
+        public List<string> Flags { get; set; }
+
+        /// <summary>
+        /// 鏍囧織
+        /// </summary>
+        public string TagName { get; set; }
+
+        /// <summary>
+        /// 鎺掑簭鐮�
+        /// </summary>
+        public int SortCode { get; set; }
+
+        /// <summary>
+        /// 棰濆畾杞��
+        /// </summary>
+        public double RatedSpeed { get; set; }
+
+        /// <summary>
+        /// 棰濆畾娴侀噺
+        /// </summary>
+        public double RatedFlow { get; set; }
+
+        /// <summary>
+        /// 棰濆畾鎵▼
+        /// </summary>
+        public double RatedHead { get; set; }
+
+        /// <summary>
+        /// 棰濆畾鏁堢巼
+        /// </summary>
+        public double RatedEfficiency { get; set; }
+
+        /// <summary>
+        /// 棰濆畾鍔熺巼
+        /// </summary>
+        public double RatedPower { get; set; }
+
+        /// <summary>
+        /// 姘旇殌
+        /// </summary>
+        public double? Erosion { get; set; }
+
+        /// <summary>
+        /// 鍙惰疆澶栧緞
+        /// </summary>
+        public double? D2 { get; set; }
+
+        /// <summary>
+        /// 璇存槑
+        /// </summary>
+        public string Description { get; set; }
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3