From f373ad1f566c9c8679547f4205d86eb6e0836d59 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 06 一月 2025 17:22:13 +0800 Subject: [PATCH] 修改保存逻辑 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/04-resistance/00-core/HydroResistanceViewModel.cs | 32 ++++++++------------------------ 1 files changed, 8 insertions(+), 24 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/04-resistance/00-core/HydroResistanceViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/04-resistance/00-core/HydroResistanceViewModel.cs index f8f408d..e0f31eb 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/04-resistance/00-core/HydroResistanceViewModel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/04-viewmodel/04-link/04-resistance/00-core/HydroResistanceViewModel.cs @@ -16,24 +16,18 @@ public HydroResistanceViewModel(Yw.Model.HydroResistanceInfo rhs, Yw.Model.HydroModelInfo hydroInfo) : base(rhs, hydroInfo) { this.LinkStatus = HydroResistanceStatusHelper.GetStatusName(rhs.LinkStatus); - this.UpdatePropStatus(nameof(this.LinkStatus), rhs, nameof(rhs.LinkStatus)); this.Material = rhs.Material; - this.UpdatePropStatus(nameof(this.Material), rhs, nameof(rhs.Material)); this.Diameter = rhs.Diameter; - this.UpdatePropStatus(nameof(this.Diameter), rhs, nameof(rhs.Diameter)); this.MinorLoss = rhs.MinorLoss; - this.UpdatePropStatus(nameof(this.MinorLoss), rhs, nameof(rhs.MinorLoss)); this.CurveQL = rhs.CurveQL; - this.UpdatePropStatus(nameof(this.CurveQL), rhs, nameof(rhs.CurveQL)); } /// <summary> - /// 寮�鍏崇姸鎬� + /// 妯″紡 /// </summary> [Category("鏁版嵁")] - [DisplayName("寮�鍏崇姸鎬�")] - [Display(Name = "寮�鍏崇姸鎬�")] - [Description("[榛樿]浣跨敤姘村ご鎹熷け鏇茬嚎锛沎寮�鍚痌浣跨敤灞�闃荤郴鏁�")] + [DisplayName("妯″紡")] + [Display(Name = "妯″紡")] [PropertyOrder(103)] [Browsable(true)] [TypeConverter(typeof(HydroResistanceStatusConverter))] @@ -72,9 +66,9 @@ /// </summary> [Category("鏁版嵁")] [DisplayName("姘村ご鎹熷け鏇茬嚎")] - [HydroCurvePro(HydroCurve.ResistanceQL, HydroCurveType.CurveQL)] + [HydroCurvePro(HydroCurve.Resistance, HydroCurveType.CurveQL)] [PropertyOrder(1004)] - [Browsable(true)] + [Browsable(false)] public virtual string Curve { get @@ -93,9 +87,9 @@ [Category("鏁版嵁")] [DisplayName("姘村ご鎹熷け鏇茬嚎")] [PropertyOrder(1005)] - [HydroCurvePro(HydroCurve.ResistanceQL, HydroCurveType.CurveQL)] - [Browsable(false)] - public string CurveQL { get; set; } + [HydroCurvePro(HydroCurve.Resistance, HydroCurveType.CurveQL)] + [Browsable(true)] + public virtual string CurveQL { get; set; } /// <summary> /// 娌跨▼鎹熷け @@ -179,15 +173,10 @@ { base.UpdateProperty(); this.LinkStatus = HydroResistanceStatusHelper.GetStatusName(this.Vmo.LinkStatus); - this.UpdatePropStatus(nameof(this.LinkStatus), this.Vmo, nameof(this.Vmo.LinkStatus)); this.Material = this.Vmo.Material; - this.UpdatePropStatus(nameof(this.Material), this.Vmo, nameof(this.Vmo.Material)); this.Diameter = this.Vmo.Diameter; - this.UpdatePropStatus(nameof(this.Diameter), this.Vmo, nameof(this.Vmo.Diameter)); this.MinorLoss = this.Vmo.MinorLoss; - this.UpdatePropStatus(nameof(this.MinorLoss), this.Vmo, nameof(this.Vmo.MinorLoss)); this.CurveQL = this.Vmo.CurveQL; - this.UpdatePropStatus(nameof(this.CurveQL), this.Vmo, nameof(this.Vmo.CurveQL)); } /// <summary> @@ -197,15 +186,10 @@ { base.UpdateVmoProperty(); this.Vmo.LinkStatus = HydroResistanceStatusHelper.GetStatusCode(this.LinkStatus); - this.Vmo.UpdatePropStatus(nameof(this.Vmo.LinkStatus), this, nameof(this.LinkStatus)); this.Vmo.Material = this.Material; - this.Vmo.UpdatePropStatus(nameof(this.Vmo.Material), this, nameof(this.Material)); this.Vmo.Diameter = this.Diameter; - this.Vmo.UpdatePropStatus(nameof(this.Vmo.Diameter), this, nameof(this.Diameter)); this.Vmo.MinorLoss = this.MinorLoss; - this.Vmo.UpdatePropStatus(nameof(this.Vmo.MinorLoss), this, nameof(this.MinorLoss)); this.Vmo.CurveQL = this.CurveQL; - this.Vmo.UpdatePropStatus(nameof(this.Vmo.CurveQL), this, nameof(this.CurveQL)); } /// <summary> -- Gitblit v1.9.3