From 28152aec3c4ff451586615aed5cc23e26b320cae Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期五, 27 九月 2024 17:08:39 +0800 Subject: [PATCH] 组件列表修改 --- Hydro/HStation.Hydro.Core/TransferHelper.cs | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Hydro/HStation.Hydro.Core/TransferHelper.cs b/Hydro/HStation.Hydro.Core/TransferHelper.cs index 1b4c0bc..606701f 100644 --- a/Hydro/HStation.Hydro.Core/TransferHelper.cs +++ b/Hydro/HStation.Hydro.Core/TransferHelper.cs @@ -468,6 +468,7 @@ pipe.StartCode = revitPipe.StartCode; pipe.EndCode = revitPipe.EndCode; pipe.LinkStatus = revitPipe.LinkStatus; + pipe.Material = revitPipe.Material; pipe.Diameter = revitPipe.Diameter; pipe.Length = revitPipe.Length; pipe.Roughness = revitPipe.Roughness; @@ -487,7 +488,7 @@ { foreach (var revitTranslation in revitModel.Translations) { - var translation = new Yw.Model.HydroPipeInfo(); + var translation = new Yw.Model.HydroTranslationInfo(); translation.Catalog = Yw.Hydro.ParterCatalog.Translation; translation.Name = revitTranslation.Name; translation.Code = revitTranslation.Code; @@ -499,6 +500,7 @@ translation.LinkStatus = revitTranslation.LinkStatus; translation.Diameter = revitTranslation.Diameter; translation.Length = revitTranslation.Length; + translation.Material = revitTranslation.Material; translation.Roughness = revitTranslation.Roughness; translation.MinorLoss = revitTranslation.MinorLoss; translation.ScenePropValueList = revitTranslation.PropValueList?.Select(x => new Yw.Model.HydroParterScenePropValuePureInfo() @@ -507,7 +509,7 @@ PropName = x.PropName, PropValue = x.PropValue }).ToList(); - hydro.Pipes.Add(translation); + hydro.Translations.Add(translation); } } @@ -528,6 +530,7 @@ exchanger.LinkStatus = revitExchanger.LinkStatus; exchanger.Diameter = revitExchanger.Diameter; exchanger.Length = revitExchanger.Length; + exchanger.Material = revitExchanger.Material; exchanger.Roughness = revitExchanger.Roughness; exchanger.MinorLoss = revitExchanger.MinorLoss; exchanger.ScenePropValueList = revitExchanger.PropValueList?.Select(x => new Yw.Model.HydroParterScenePropValuePureInfo() -- Gitblit v1.9.3