From 1062dfc5f3d522a880e54d94eb87478c08013c96 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期四, 19 九月 2024 15:33:50 +0800
Subject: [PATCH] 部分bug修复

---
 Service/HStation.Service.Revit.Core/02-parter/00-core/RevitPosition.cs |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/Service/HStation.Service.Revit.Core/02-parter/00-core/RevitPosition.cs b/Service/HStation.Service.Revit.Core/02-parter/00-core/RevitPosition.cs
index cdd5284..9a57133 100644
--- a/Service/HStation.Service.Revit.Core/02-parter/00-core/RevitPosition.cs
+++ b/Service/HStation.Service.Revit.Core/02-parter/00-core/RevitPosition.cs
@@ -29,27 +29,27 @@
         /// <param name="rhs"></param>
         public RevitPosition(RevitPosition rhs)
         {
-            this.X = rhs.X;
-            this.Y = rhs.Y;
-            this.Z = rhs.Z;
+            if (rhs != null)
+            {
+                this.X = rhs.X;
+                this.Y = rhs.Y;
+                this.Z = rhs.Z;
+            }
         }
 
         /// <summary>
         /// X
         /// </summary>
-        [JsonProperty("X", NullValueHandling = NullValueHandling.Ignore)]
         public double X { get; set; }
 
         /// <summary>
         /// Y
         /// </summary>
-        [JsonProperty("Y", NullValueHandling = NullValueHandling.Ignore)]
         public double Y { get; set; }
 
         /// <summary>
         /// Z
         /// </summary>
-        [JsonProperty("Z", NullValueHandling = NullValueHandling.Ignore)]
         public double Z { get; set; }
     }
 

--
Gitblit v1.9.3