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