From 393c5a292f0d76545734928ffda9e8aed4223afc Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 28 十月 2024 13:26:33 +0800 Subject: [PATCH] 优化流量计、压力表小数位数 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-parter/02-node/02-junction/03-other/03-pressmeter/HydroPressmeterViewModel.cs | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-parter/02-node/02-junction/03-other/03-pressmeter/HydroPressmeterViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-parter/02-node/02-junction/03-other/03-pressmeter/HydroPressmeterViewModel.cs index 5812713..af1ac1e 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-parter/02-node/02-junction/03-other/03-pressmeter/HydroPressmeterViewModel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-parter/02-node/02-junction/03-other/03-pressmeter/HydroPressmeterViewModel.cs @@ -3,7 +3,7 @@ /// <summary> /// /// </summary> - public class HydroPressmeterViewModel : HydroJunctionViewModel + public class HydroPressmeterViewModel : HydroJunctionViewModel, IHydroCalcuPressmeterResult { /// <summary> /// @@ -15,17 +15,35 @@ /// </summary> public HydroPressmeterViewModel(Yw.Model.HydroPressmeterInfo rhs) : base(rhs) { + this.CurrentPress = rhs.CurrentPress.HasValue ? Math.Round(rhs.CurrentPress.Value, 2) : null; this.Vmo = rhs; } /// <summary> /// /// </summary> - public HydroPressmeterViewModel(Yw.Model.HydroPressmeterInfo rhs, HydroCalcuNodeResult calcuResult) : base(rhs, calcuResult) + public HydroPressmeterViewModel(Yw.Model.HydroPressmeterInfo rhs, HydroCalcuPressmeterResult calcuResult) : base(rhs, calcuResult) { + this.CurrentPress = rhs.CurrentPress.HasValue ? Math.Round(rhs.CurrentPress.Value, 2) : null; + if (calcuResult != null) + { + this.CalcuPr = calcuResult.CalcuPr.HasValue ? Math.Round(calcuResult.CalcuPr.Value, 2) : null; + } + this.Vmo = rhs; } + /// <summary> + /// 鍘嬪姏 + /// </summary> + [DisplayName("鍘嬪姏(m)")] + public double? CurrentPress { get; set; } + + /// <summary> + /// 璁$畻鍘嬪姏 + /// </summary> + [DisplayName("璁$畻鍘嬪姏(m)")] + public double? CalcuPr { get; set; } /// <summary> /// -- Gitblit v1.9.3