From 21dd2ae9704c484d5d75b2ed980e5402505da7dc Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期二, 05 十一月 2024 18:01:30 +0800 Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/02-pump/HydroPumpViewModel.cs | 56 +++++++++++++++++++++++--------------------------------- 1 files changed, 23 insertions(+), 33 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/02-pump/HydroPumpViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/02-pump/HydroPumpViewModel.cs index 820fbc8..77675e2 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/02-pump/HydroPumpViewModel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/02-pump/HydroPumpViewModel.cs @@ -35,6 +35,8 @@ this.UpdatePropStatus(nameof(this.CurveQP), rhs, nameof(rhs.CurveQP)); this.CurveQE = rhs.CurveQE; this.UpdatePropStatus(nameof(this.CurveQE), rhs, nameof(rhs.CurveQE)); + + this.Vmo = rhs; } /// <summary> @@ -42,7 +44,7 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("姘存车鐘舵��")] - [PropertyOrder(13)] + [PropertyOrder(1003)] [Browsable(true)] [TypeConverter(typeof(HydroPumpStatusConverter))] public override string LinkStatus { get; set; } @@ -51,9 +53,10 @@ /// 棰濆畾娴侀噺 /// </summary> [Category("鏁版嵁")] + [Display(Name = "棰濆畾娴侀噺(m鲁/h)")] [DisplayName("棰濆畾娴侀噺")] - [PropertyOrder(101)] [DisplayUnit("m鲁/h")] + [PropertyOrder(2001)] [Browsable(true)] public double? RatedQ { get; set; } @@ -61,9 +64,10 @@ /// 棰濆畾鎵▼ /// </summary> [Category("鏁版嵁")] + [Display(Name = "棰濆畾鎵▼(m)")] [DisplayName("棰濆畾鎵▼")] - [PropertyOrder(102)] [DisplayUnit("m")] + [PropertyOrder(2002)] [Browsable(true)] public double? RatedH { get; set; } @@ -71,9 +75,10 @@ /// 棰濆畾鍔熺巼 /// </summary> [Category("鏁版嵁")] + [Display(Name = "棰濆畾鍔熺巼(kW)")] [DisplayName("棰濆畾鍔熺巼")] - [PropertyOrder(103)] [DisplayUnit("kW")] + [PropertyOrder(2003)] [Browsable(true)] public double RatedP { get; set; } @@ -81,9 +86,10 @@ /// 棰濆畾杞�� /// </summary> [Category("鏁版嵁")] + [Display(Name = "棰濆畾杞��(r/min)")] [DisplayName("棰濆畾杞��")] - [PropertyOrder(104)] [DisplayUnit("r/min")] + [PropertyOrder(2004)] [Browsable(true)] public double? RatedN { get; set; } @@ -91,9 +97,10 @@ /// 棰濆畾棰戠巼 /// </summary> [Category("鏁版嵁")] + [Display(Name = "棰濆畾棰戠巼")] [DisplayName("棰濆畾棰戠巼")] - [PropertyOrder(105)] [DisplayUnit("hz")] + [PropertyOrder(2005)] [Browsable(true)] public double RatedHz { get; set; } @@ -101,9 +108,10 @@ /// 璁惧畾棰戠巼 /// </summary> [Category("鏁版嵁")] + [Display(Name = "璁惧畾棰戠巼")] [DisplayName("璁惧畾棰戠巼")] - [PropertyOrder(106)] [DisplayUnit("hz")] + [PropertyOrder(2006)] [Browsable(true)] public double CurrentHz { @@ -123,7 +131,7 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("杞�熸瘮")] - [PropertyOrder(107)] + [PropertyOrder(2007)] [Browsable(false)] public double SpeedRatio { get; set; } @@ -132,7 +140,7 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("杞�熸瘮妯″紡")] - [PropertyOrder(108)] + [PropertyOrder(2008)] [Browsable(false)] public string SpeedRatioPattern { get; set; } @@ -141,7 +149,7 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("鎬ц兘鏇茬嚎")] - [PropertyOrder(110)] + [PropertyOrder(2009)] [IsHydroCurvePro(HydroCurve.Pump)] [Browsable(true)] public string Curve @@ -161,7 +169,7 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("娴侀噺鎵▼鏇茬嚎")] - [PropertyOrder(111)] + [PropertyOrder(2010)] [IsHydroCurvePro(HydroCurve.PumpQH)] [Browsable(false)] public string CurveQH { get; set; } @@ -171,7 +179,7 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("娴侀噺鍔熺巼鏇茬嚎")] - [PropertyOrder(112)] + [PropertyOrder(2011)] [IsHydroCurvePro(HydroCurve.PumpQP)] [Browsable(false)] public string CurveQP { get; set; } @@ -181,28 +189,10 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("娴侀噺鏁堢巼鏇茬嚎")] - [PropertyOrder(113)] + [PropertyOrder(2012)] [IsHydroCurvePro(HydroCurve.PumpQE)] [Browsable(false)] public string CurveQE { get; set; } - - /// <summary> - /// 鑳借�椾环鏍� - /// </summary> - [Category("鏁版嵁")] - [DisplayName("鑳借�椾环鏍�")] - [PropertyOrder(114)] - [Browsable(false)] - public double? Price { get; set; } - - /// <summary> - /// 浠锋牸妯″紡 - /// </summary> - [Category("鏁版嵁")] - [DisplayName("浠锋牸妯″紡")] - [PropertyOrder(115)] - [Browsable(false)] - public string PricePattern { get; set; } /// <summary> @@ -296,9 +286,9 @@ [Browsable(false)] public new Yw.Model.HydroPumpInfo Vmo { get; set; } - public override void Update() + public override void UpdateProperty() { - base.Update(); + base.UpdateProperty(); this.RatedP = this.Vmo.RatedP; this.UpdatePropStatus(nameof(this.RatedP), this.Vmo, nameof(this.Vmo.RatedP)); this.RatedQ = this.Vmo.RatedQ; -- Gitblit v1.9.3