From bef933e7e166b085ba7e46e38ea62d9ae0129ec6 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 20 一月 2025 10:47:23 +0800 Subject: [PATCH] 远程API模式阶段性提交 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/02-visual/HydroVisualViewModel.cs | 51 +++++---------------------------------------------- 1 files changed, 5 insertions(+), 46 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/02-visual/HydroVisualViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/02-visual/HydroVisualViewModel.cs index 114ff28..1887d9d 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/02-visual/HydroVisualViewModel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/02-visual/HydroVisualViewModel.cs @@ -3,7 +3,7 @@ /// <summary> /// 姘村姏鍙缁勪欢 /// </summary> - public class HydroVisualViewModel : HydroParterViewModel + public class HydroVisualViewModel : HydroParterViewModel, IHydroCalcuVisualResult { /// <summary> /// @@ -15,34 +15,8 @@ /// </summary> public HydroVisualViewModel(Yw.Model.HydroVisualInfo rhs, Yw.Model.HydroModelInfo hydroInfo) : base(rhs, hydroInfo) { - this.FlowDirectionX = HydroFlowDirectionHelper.GetName(rhs.FlowDirectionX); - this.UpdatePropStatus(nameof(this.FlowDirectionX), rhs, nameof(rhs.FlowDirectionX)); - this.FlowDirectionY = HydroFlowDirectionHelper.GetName(rhs.FlowDirectionY); - this.UpdatePropStatus(nameof(this.FlowDirectionY), rhs, nameof(rhs.FlowDirectionY)); + } - - - /// <summary> - /// X娴佸悜 - /// </summary> - [Category("鎷撴墤缁撴瀯")] - [DisplayName("X娴佸悜")] - [HydroFlowDirectionPro] - [PropertyOrder(101)] - [Browsable(true)] - [TypeConverter(typeof(HydroFlowDirectionConverter))] - public virtual string FlowDirectionX { get; set; } - - /// <summary> - /// Y娴佸悜 - /// </summary> - [Category("鎷撴墤缁撴瀯")] - [DisplayName("Y娴佸悜")] - [HydroFlowDirectionPro] - [PropertyOrder(102)] - [Browsable(true)] - [TypeConverter(typeof(HydroFlowDirectionConverter))] - public virtual string FlowDirectionY { get; set; } /// <summary> /// vmo @@ -54,28 +28,13 @@ set { _vmo = value; } } - /// <summary> - /// 鏇存柊灞炴�� - /// </summary> - public override void UpdateProperty() - { - base.UpdateProperty(); - this.FlowDirectionX = HydroFlowDirectionHelper.GetName(this.Vmo.FlowDirectionX); - this.UpdatePropStatus(nameof(this.FlowDirectionX), this.Vmo, nameof(this.Vmo.FlowDirectionX)); - this.FlowDirectionY = HydroFlowDirectionHelper.GetName(this.Vmo.FlowDirectionY); - this.UpdatePropStatus(nameof(this.FlowDirectionY), this.Vmo, nameof(this.Vmo.FlowDirectionY)); - } /// <summary> - /// 鏇存柊 Vmo 灞炴�� + /// 鏇存柊璁$畻灞炴�� /// </summary> - public override void UpdateVmoProperty() + public virtual void UpdateCalcuProperty(HydroCalcuVisualResult rhs) { - base.UpdateVmoProperty(); - this.Vmo.FlowDirectionX = HydroFlowDirectionHelper.GetCode(this.FlowDirectionX); - this.Vmo.UpdatePropStatus(nameof(this.Vmo.FlowDirectionX), this, nameof(this.FlowDirectionX)); - this.Vmo.FlowDirectionY = HydroFlowDirectionHelper.GetCode(this.FlowDirectionY); - this.Vmo.UpdatePropStatus(nameof(this.Vmo.FlowDirectionY), this, nameof(this.FlowDirectionY)); + } -- Gitblit v1.9.3