From dd4fa076e58b00f46118928bbdaf38f7593544b4 Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期六, 12 十月 2024 13:59:11 +0800 Subject: [PATCH] 状态显示调整 --- WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-link/00-core/HydroLinkPropertyViewModel.cs | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-link/00-core/HydroLinkPropertyViewModel.cs b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-link/00-core/HydroLinkPropertyViewModel.cs index bec4943..3bbaad1 100644 --- a/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-link/00-core/HydroLinkPropertyViewModel.cs +++ b/WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/02-link/00-core/HydroLinkPropertyViewModel.cs @@ -18,8 +18,11 @@ public HydroLinkPropertyViewModel(Yw.Model.HydroLinkInfo rhs) : base(rhs) { this.StartCode = rhs.StartCode; + this.UpdatePropStatus(nameof(this.StartCode), rhs, nameof(rhs.StartCode)); this.EndCode = rhs.EndCode; - this.LinkStatus = rhs.LinkStatus; + this.UpdatePropStatus(nameof(this.EndCode), rhs, nameof(rhs.EndCode)); + this.LinkStatus = HydroLinkStatusHelper.GetStatusName(rhs.LinkStatus); + this.UpdatePropStatus(nameof(this.LinkStatus), rhs, nameof(rhs.LinkStatus)); } /// <summary> @@ -98,8 +101,11 @@ if (rhs is Yw.Model.HydroLinkInfo hydroLinkInfo) { this.StartCode = hydroLinkInfo.StartCode; + this.UpdatePropStatus(nameof(this.StartCode), hydroLinkInfo, nameof(hydroLinkInfo.StartCode)); this.EndCode = hydroLinkInfo.EndCode; - this.LinkStatus = hydroLinkInfo.LinkStatus; + this.UpdatePropStatus(nameof(this.EndCode), hydroLinkInfo, nameof(hydroLinkInfo.EndCode)); + this.LinkStatus = HydroLinkStatusHelper.GetStatusName(hydroLinkInfo.LinkStatus); + this.UpdatePropStatus(nameof(this.LinkStatus), hydroLinkInfo, nameof(hydroLinkInfo.LinkStatus)); } } -- Gitblit v1.9.3