From 2bbfc173c71bdd549a42bf31eee81b9432c2dbed Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期二, 29 十月 2024 21:30:30 +0800
Subject: [PATCH] 优化计算控件

---
 Hydro/HStation.Hydro.Core/TransferHelper.cs |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/Hydro/HStation.Hydro.Core/TransferHelper.cs b/Hydro/HStation.Hydro.Core/TransferHelper.cs
index 56f4c2f..e238963 100644
--- a/Hydro/HStation.Hydro.Core/TransferHelper.cs
+++ b/Hydro/HStation.Hydro.Core/TransferHelper.cs
@@ -1,4 +1,7 @@
 锘縰sing HStation.Model;
+using System.Diagnostics.Metrics;
+using System.Transactions;
+using Yw.EPAnet;
 using Yw.Model;
 
 namespace HStation.Hydro
@@ -33,6 +36,7 @@
                 foreach (var revitReservoir in revitModel.Reservoirs)
                 {
                     var reservoir = FromRevit(revitReservoir);
+                    reservoir.PropStatusList = null;
                     hydro.Reservoirs.Add(reservoir);
                 }
             }
@@ -47,6 +51,7 @@
                 foreach (var revitTank in revitModel.Tanks)
                 {
                     var tank = FromRevit(revitTank);
+                    tank.PropStatusList = null;
                     hydro.Tanks.Add(tank);
                 }
             }
@@ -61,6 +66,7 @@
                 foreach (var revitWaterbox in revitModel.Waterboxs)
                 {
                     var waterbox = FromRevit(revitWaterbox);
+                    waterbox.PropStatusList = null;
                     hydro.Waterboxs.Add(waterbox);
                 }
             }
@@ -75,6 +81,7 @@
                 foreach (var revitJunction in revitModel.Junctions)
                 {
                     var junction = FromRevit(revitJunction);
+                    junction.PropStatusList = null;
                     hydro.Junctions.Add(junction);
                 }
             }
@@ -89,6 +96,7 @@
                 foreach (var revitBlunthead in revitModel.Bluntheads)
                 {
                     var blunthead = FromRevit(revitBlunthead);
+                    blunthead.PropStatusList = null;
                     hydro.Bluntheads.Add(blunthead);
                 }
             }
@@ -103,6 +111,7 @@
                 foreach (var revitElbow in revitModel.Elbows)
                 {
                     var elbow = FromRevit(revitElbow);
+                    elbow.PropStatusList = null;
                     hydro.Elbows.Add(elbow);
                 }
             }
@@ -117,6 +126,7 @@
                 foreach (var revitThreelink in revitModel.Threelinks)
                 {
                     var threelink = FromRevit(revitThreelink);
+                    threelink.PropStatusList = null;
                     hydro.Threelinks.Add(threelink);
                 }
             }
@@ -131,6 +141,7 @@
                 foreach (var revitFourlink in revitModel.Fourlinks)
                 {
                     var fourlink = FromRevit(revitFourlink);
+                    fourlink.PropStatusList = null;
                     hydro.Fourlinks.Add(fourlink);
                 }
             }
@@ -145,6 +156,7 @@
                 foreach (var revitHydrant in revitModel.Hydrants)
                 {
                     var hydrant = FromRevit(revitHydrant);
+                    hydrant.PropStatusList = null;
                     hydro.Hydrants.Add(hydrant);
                 }
             }
@@ -159,6 +171,7 @@
                 foreach (var revitNozzle in revitModel.Nozzles)
                 {
                     var nozzle = FromRevit(revitNozzle);
+                    nozzle.PropStatusList = null;
                     hydro.Nozzles.Add(nozzle);
                 }
             }
@@ -173,6 +186,7 @@
                 foreach (var revitMeter in revitModel.Meters)
                 {
                     var meter = FromRevit(revitMeter);
+                    meter.PropStatusList = null;
                     hydro.Meters.Add(meter);
                 }
             }
@@ -187,6 +201,7 @@
                 foreach (var revitFlowmeter in revitModel.Flowmeters)
                 {
                     var flowmeter = FromRevit(revitFlowmeter);
+                    flowmeter.PropStatusList = null;
                     hydro.Flowmeters.Add(flowmeter);
                 }
             }
@@ -201,6 +216,7 @@
                 foreach (var revitPressmeter in revitModel.Pressmeters)
                 {
                     var pressmeter = FromRevit(revitPressmeter);
+                    pressmeter.PropStatusList = null;
                     hydro.Pressmeters.Add(pressmeter);
                 }
             }
@@ -215,6 +231,7 @@
                 foreach (var revitPipe in revitModel.Pipes)
                 {
                     var pipe = FromRevit(revitPipe);
+                    pipe.PropStatusList = null;
                     hydro.Pipes.Add(pipe);
                 }
             }
@@ -229,6 +246,7 @@
                 foreach (var revitTranslation in revitModel.Translations)
                 {
                     var translation = FromRevit(revitTranslation);
+                    translation.PropStatusList = null;
                     hydro.Translations.Add(translation);
                 }
             }
@@ -243,6 +261,7 @@
                 foreach (var revitExchanger in revitModel.Exchangers)
                 {
                     var exchanger = FromRevit(revitExchanger);
+                    exchanger.PropStatusList = null;
                     hydro.Exchangers.Add(exchanger);
                 }
             }
@@ -257,6 +276,7 @@
                 foreach (var revitCompressor in revitModel.Compressors)
                 {
                     var compressor = FromRevit(revitCompressor);
+                    compressor.PropStatusList = null;
                     hydro.Compressors.Add(compressor);
                 }
             }
@@ -271,6 +291,7 @@
                 foreach (var revitPump in revitModel.Pumps)
                 {
                     var pump = FromRevit(revitPump);
+                    pump.PropStatusList = null;
                     hydro.Pumps.Add(pump);
                 }
             }
@@ -285,6 +306,7 @@
                 foreach (var revitValve in revitModel.Valves)
                 {
                     var valve = FromRevit(revitValve);
+                    valve.PropStatusList = null;
                     hydro.Valves.Add(valve);
                 }
             }

--
Gitblit v1.9.3