From 210bca4e717b4a8c3aa6269ecc2f5160a13d81a6 Mon Sep 17 00:00:00 2001
From: xiebin <123456>
Date: Thu, 23 Feb 2023 09:22:57 +0800
Subject: [PATCH] 三维模型部件点位清空

---
 widgets/HydrologicalNetwork/Widget.js |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/widgets/HydrologicalNetwork/Widget.js b/widgets/HydrologicalNetwork/Widget.js
index 51d9414..62a545b 100644
--- a/widgets/HydrologicalNetwork/Widget.js
+++ b/widgets/HydrologicalNetwork/Widget.js
@@ -14,6 +14,7 @@
         netWorkImportant: [],
         netWorkEasy: [],
         netWorkPrimitives: [],
+        bill:[],
         startup: function startup() {
             var self = this;
             // this.inherited(arguments);
@@ -192,12 +193,12 @@
                             disableDepthTestDistance: Number.POSITIVE_INFINITY
                         };
 
-                        var bill = self.map.entities.add({
+                        bill.push(self.map.entities.add({
                             id: data.siteId,
                             position: Cesium.Cartesian3.fromDegrees(lgtd, lttd, 100),
                             label: labble,
                             billboard: billbo
-                        });
+                        }))
 
                     }
                 }
@@ -229,6 +230,11 @@
         onClose: function onClose() {
             //面板关闭的时候触发 (when this panel is closed trigger)
             var self = this;
+
+            self.bill.forEach(e => {
+                this.map.entities.remove(e)
+            })
+            self.bill = []
             self.map.entities.removeAll();
             topic.publish("stopflays", null);
             //关闭正在播放的音频

--
Gitblit v1.9.3