From 0de0c63175ba63fd7f7fcec97d65124fb3b455dd Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sat, 19 Jun 2021 17:57:42 +0800
Subject: [PATCH] 创建实体调整

---
 widgets/Tool/Widget.js |  118 ++++++++++++++++++++++++----------------------------------
 1 files changed, 49 insertions(+), 69 deletions(-)

diff --git a/widgets/Tool/Widget.js b/widgets/Tool/Widget.js
index 54b7769..72020cb 100644
--- a/widgets/Tool/Widget.js
+++ b/widgets/Tool/Widget.js
@@ -51,17 +51,12 @@
 					$('.jimu-widget-Sign').hide();
 					$('.jimu-widget-CoorPosition').hide();
 					$('.jimu-widget-MapPrinting').hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
-					$(".jimu-widget-visibleArea").hide();
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
+				
+					
+					that.closefenxi();
+
+
 					$('.tool-y-box').stop().hide();
-					$(".jimu-widget-spatialAnalysis").hide();
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -87,17 +82,12 @@
 					topic.publish('closeFlyRoute', 'FlyRoute');
 					$('.jimu-widget-CoorPosition').hide();
 					$('.jimu-widget-MapPrinting').hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
-					$(".jimu-widget-visibleArea").hide();
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
+					
+					
+					that.closefenxi();
+
+
 					$('.tool-y-box').stop().hide();
-					$(".jimu-widget-spatialAnalysis").hide();
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -119,17 +109,12 @@
 					topic.publish('closeFlyRoute', 'FlyRoute');
 					$('.jimu-widget-CoorPosition').hide();
 					$('.jimu-widget-MapPrinting').hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
-					$(".jimu-widget-visibleArea").hide();
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
+				
+					
+					that.closefenxi();
+
+
 					$('.tool-y-box').stop().hide();
-					$(".jimu-widget-spatialAnalysis").hide();
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -151,17 +136,12 @@
 					topic.publish('closeFlyRoute', 'FlyRoute');
 					$('.jimu-widget-CoorPosition').hide();
 					$('.jimu-widget-MapPrinting').hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
-					$(".jimu-widget-visibleArea").hide();
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
+					
+					
+					that.closefenxi();
+
+
 					$('.tool-y-box').stop().hide();
-					$(".jimu-widget-spatialAnalysis").hide();
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -185,17 +165,12 @@
 					topic.publish('closeSign', 'Sign');
 					topic.publish('closeFlyRoute', 'FlyRoute');
 					$('.jimu-widget-MapPrinting').hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
-					$(".jimu-widget-visibleArea").hide();
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
+					
+					
+					that.closefenxi();
+
+
 					$('.tool-y-box').stop().hide();
-					$(".jimu-widget-spatialAnalysis").hide();
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -222,18 +197,12 @@
 					topic.publish('closeFlyRoute', 'FlyRoute');
 
 					$('.jimu-widget-CoorPosition').hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
+					
+					
+					that.closefenxi();
 
-					$(".jimu-widget-visibleArea").hide();
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
+
 					$('.tool-y-box').stop().hide();
-					$(".jimu-widget-spatialAnalysis").hide();
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -257,15 +226,11 @@
 					$('.jimu-widget-CoorPosition').hide();
 					$('.jimu-widget-MapPrinting').hide();
 					$('.tool-y-box').stop().hide();
-					// 关闭可视
-					topic.publish('closev', '');
-					// 关闭剖面
-					topic.publish('closep', '');
-					// 关闭坡度
-					topic.publish('closes', '');
-					$(".jimu-widget-profileAnalysis").hide();
-					$(".jimu-widget-slope").hide();
-					$(".jimu-widget-visibleArea").hide();
+
+
+					that.closefenxi();
+
+
 					//关闭飞行
 					$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
 					topic.publish('closeFly', 'closeFly');
@@ -354,7 +319,22 @@
 					$('.tool-y-box').hide();
 				}
 			},
+			closefenxi: function () {
+				// 关闭可视
+				topic.publish('closev', '');
+				// 关闭剖面
+				topic.publish('closep', '');
+				// 关闭坡度
+				topic.publish('closes', '');
+				$(".jimu-widget-profileAnalysis").hide();
+				$(".jimu-widget-slope").hide();
+				$(".jimu-widget-visibleArea").hide();
+				$(".jimu-widget-spatialAnalysis").hide();
+				//清除实体
+				this.map.entities.removeAll();
+				$(".jimu-widget-modelDiagram").hide();
 
+			},
 			onOpen: function () {
 				//面板打开的时候触发 (when open this panel trigger)
 			},

--
Gitblit v1.9.3