From e7df5d1ece7ecabaa7a3943f24a6621649fdc455 Mon Sep 17 00:00:00 2001 From: duheng <2784771470@qq.com> Date: 星期一, 13 一月 2025 16:08:11 +0800 Subject: [PATCH] 增加批量添加,修改阀门界面 --- WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/00-core/AssetsMatchingHelper.cs | 52 ++++++++++++++++++++-------------------------------- 1 files changed, 20 insertions(+), 32 deletions(-) diff --git a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/00-core/AssetsMatchingHelper.cs b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/00-core/AssetsMatchingHelper.cs index d790851..324f56e 100644 --- a/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/00-core/AssetsMatchingHelper.cs +++ b/WinFrmUI/HStation.WinFrmUI.Xhs.Core/03-simulation/07-matching/00-core/AssetsMatchingHelper.cs @@ -1,11 +1,4 @@ -锘縰sing HStation.CAL; -using HStation.WinFrmUI.PhartRelation; -using Swashbuckle.AspNetCore.SwaggerGen; -using System.Linq; -using System.Windows.Input; -using Yw.WinFrmUI.Q3d; - -namespace HStation.WinFrmUI +锘縩amespace HStation.WinFrmUI { public class AssetsMatchingHelper { @@ -424,33 +417,32 @@ { input.MatchingValveSetting = valve.ValveSetting; } - input.MatchingValveType = (Yw.WinFrmUI.eValveType)(int)valve.ValveType; if (input.CurveDbId == null) { - var list = Task.Run(async () => - await new BLL.PhartDiagramRelation().GetExByObjectTypeAndObjectID(HStation.Assets.DataType.ValveMain, valve.ID)).Result; - if (list != null && list.Count > 0) - { - var def = list.OrderByDescending(x => x.Importance).First(); - input.MatchingCurveDbId = def.ID.ToString(); - var curve = def.Diagram.GraphList[0].GetFeatPointList(); - if (valve.ValveType == HStation.Assets.eValveType.GPV) + /* var list = Task.Run(async () => + await new BLL.PhartDiagramRelation().GetExByObjectTypeAndObjectID(HStation.Assets.DataType.ValveMain, valve.ID)).Result; + if (list != null && list.Count > 0) { - input.MatchingCurveQL = new List<HydroCurvePointViewModel>(); - foreach (var item in curve) + var def = list.OrderByDescending(x => x.Importance).First(); + input.MatchingCurveDbId = def.ID.ToString(); + var curve = def.Diagram.GraphList[0].GetFeatPointList(); + if (valve.ValveType == HStation.Assets.eValveType.GPV) { - input.MatchingCurveQL.Add(new HydroCurvePointViewModel(item.X, item.Y)); + input.MatchingCurveQL = new List<HydroCurvePointViewModel>(); + foreach (var item in curve) + { + input.MatchingCurveQL.Add(new HydroCurvePointViewModel(item.X, item.Y)); + } } - } - else if (valve.ValveType == HStation.Assets.eValveType.TCV) - { - input.MatchingCurveOL = new List<HydroCurvePointViewModel>(); - foreach (var item in curve) + else if (valve.ValveType == HStation.Assets.eValveType.TCV) { - input.MatchingCurveOL.Add(new HydroCurvePointViewModel(item.X, item.Y)); + input.MatchingCurveOL = new List<HydroCurvePointViewModel>(); + foreach (var item in curve) + { + input.MatchingCurveOL.Add(new HydroCurvePointViewModel(item.X, item.Y)); + } } - } - } + }*/ } return true; @@ -1977,10 +1969,6 @@ if (input.StartDiameter < 0) { input.MatchingStartDiameter = translation.StartDiameter; - } - if (input.Diameter < 0) - { - input.MatchingDiameter = translation.Diameter; } return true; -- Gitblit v1.9.3