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