From 1a2c1d005bf7de2528f73638fb24d31da812aad5 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Tue, 22 Jun 2021 17:40:13 +0800
Subject: [PATCH] 增加模型

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

diff --git a/widgets/FlyRoute/Widget.js b/widgets/FlyRoute/Widget.js
index 73266ea..30dfac2 100644
--- a/widgets/FlyRoute/Widget.js
+++ b/widgets/FlyRoute/Widget.js
@@ -14,10 +14,12 @@
 			topic.subscribe("closeFlyRoute", lang.hitch(this, this.closeFlyRoute));
 			var self = this;
 			// this.inherited(arguments);
-		
+
 
 			$('.close-flyrouter').click(function () {
-				self.closeFlyRoute('FlyRoute')
+				self.closeFlyRoute('FlyRoute');
+				$('.jimu-widget-visualAngle').find('.v-a-Two').removeClass('on');//清楚样式
+				topic.publish('closeFly', 'closeFly');
 			});
 		},
 
@@ -36,13 +38,17 @@
 					if (data.length == undefined) return;
 					// let datas = data.data;
 					self.allRoutes = data;
+
+					$("#flightRoute").empty();
+					$('#passPoint').empty();
+
 					// if (data.code == 200) {
 					for (var i = 0; i < data.length; i++) {
 						$("#flightRoute").append('<option value = ' + data[i].name + ' > ' + data[i].name + ' </option>');
 					}
 					// }
 
-					
+
 					self._loadRoute(self.allRoutes[0].sites);
 
 					$("#flightRoute").on("change", function (e) {
@@ -101,7 +107,6 @@
 				dataArr.push(data);
 
 				liDom.on('click', data, function (event) {
-					console.log(event.data);
 				});
 
 				$('#passPoint').append(liDom);
@@ -152,7 +157,6 @@
 				$('.jimu-widget-visualAngle .v-a-One').addClass('on').siblings().removeClass('on');
 				self.flightTool.flyManager.stop();
 				self.flightTool.RouteCollection.removeAllSites();
-				$("#passPoint").empty();
 			}
 		},
 
@@ -206,7 +210,6 @@
 		},
 
 		_loadRoute: function _loadRoute(route) {
-			console.log(route);
 			var self = this;
 			$("#passPoint").empty();
 			self.flightTool.RouteCollection.AddRoute(route);
@@ -214,7 +217,6 @@
 				var liStr = "<li class='item'>途径点" + (j + 1) + "</li>";
 				var liDom = $(liStr);
 				liDom.on('click', route[j], function (event) {
-					console.log(event.data);
 					var site = self.flightTool.RouteCollection.getSiteByIndex(event.data.id);
 					self.flightTool.flyManager.viewToSite(site);
 				});
@@ -238,7 +240,7 @@
 			this.resize();
 		},
 
-		resize: function resize() {},
+		resize: function resize() { },
 
 		destroy: function destroy() {
 			//销毁的时候触发

--
Gitblit v1.9.3