From 33b5627e2d1092f6931165b7f9f1a16de65d765d Mon Sep 17 00:00:00 2001
From: Shuxia Ning <NingShuxia0927@outlook.com>
Date: 星期二, 17 十二月 2024 09:43:57 +0800
Subject: [PATCH] 曲线底层修改

---
 WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/02-change/02-valve/CreateXhsSchemeValveChangeViewMdoel.cs |  114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 112 insertions(+), 2 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/02-change/02-valve/CreateXhsSchemeValveChangeViewMdoel.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/02-change/02-valve/CreateXhsSchemeValveChangeViewMdoel.cs
index 60fb0e3..910b28a 100644
--- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/02-change/02-valve/CreateXhsSchemeValveChangeViewMdoel.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/04-scheme/02-change/02-valve/CreateXhsSchemeValveChangeViewMdoel.cs
@@ -2,12 +2,122 @@
 
 namespace HStation.WinFrmUI
 {
-    public class CreateXhsSchemeValveChangeViewMdoel : Yw.WinFrmUI.HydroValveViewModel
+    public class CreateXhsSchemeValveChangeViewMdoel
     {
+        public CreateXhsSchemeValveChangeViewMdoel() { }
+        public CreateXhsSchemeValveChangeViewMdoel(HydroValveViewModel rhs, SvgImage svg)
+        {
+            this.ViewModel = rhs;
+            this.SvgImage = svg;
+        } 
+
+        /// <summary>
+        /// 鍚嶇О
+        /// </summary>
+        public string Name
+        {
+            get { return ViewModel.Name; }
+            set { ViewModel.Name = value; }
+        }
+
+        /// <summary>
+        /// 妯″瀷绫诲瀷
+        /// </summary>
+        public string ModelType
+        {
+            get { return ViewModel.ModelType; }
+            set { ViewModel.ModelType = value; }
+        }
+
+        /// <summary>
+        /// 鏉愭枡
+        /// </summary> 
+        public string Material
+        {
+            get { return ViewModel.Material; }
+            set { ViewModel.Material = value; }
+        }
+
+        /// <summary>
+        /// 鐩村緞
+        /// </summary> 
+        public double Diameter
+        {
+            get { return ViewModel.Diameter; }
+            set { ViewModel.Diameter = value; }
+        }
+
+        /// <summary>
+        /// 灞�闃荤郴鏁�
+        /// </summary> 
+        public double MinorLoss
+        {
+            get { return ViewModel.MinorLoss; }
+            set { ViewModel.MinorLoss = value; }
+        }
+
+        /// <summary>
+        /// 闃�闂ㄧ被鍨�
+        /// </summary> 
+        public string ValveType
+        {
+            get { return ViewModel.ValveType; }
+            set { ViewModel.ValveType = value; }
+        }
+
+        /// <summary>
+        /// 闃�闂ㄥ紑搴�
+        /// </summary> 
+        public double OpeningDegree
+        {
+            get { return ViewModel.OpeningDegree; }
+            set { ViewModel.OpeningDegree = value; }
+        }
+
+        /// <summary>
+        /// 闃�闂ㄨ缃�
+        /// </summary> 
+        public string ValveSetting
+        {
+            get { return ViewModel.ValveSetting; }
+            set { ViewModel.ValveSetting = value; }
+        }
+
+        /// <summary>
+        /// 鍘嬪己璁剧疆(m)
+        /// </summary> 
+        public double? ValvePress
+        {
+            get { return ViewModel.ValvePress; }
+            set { ViewModel.ValvePress = value; }
+        }
+
+        /// <summary>
+        /// 娴侀噺璁剧疆(m鲁/h)
+        /// </summary> 
+        public double? ValveFlow
+        {
+            get { return ViewModel.ValveFlow; }
+            set { ViewModel.ValveFlow = value; }
+        }
+
+        /// <summary>
+        /// 鐘舵��
+        /// </summary> 
+        public string LinkStatus
+        {
+            get { return ViewModel.LinkStatus; }
+            set { ViewModel.LinkStatus = value; }
+        }
+
+        /// <summary>
+        /// ViewMdoel
+        /// </summary>
+        public HydroValveViewModel ViewModel { get; set; }
+
         /// <summary>
         /// 鍥剧墖
         /// </summary>
         public SvgImage SvgImage { get; set; }
-
     }
 }

--
Gitblit v1.9.3