From e1186e0c9c1a7a47454b73f9cddcf733dce30b32 Mon Sep 17 00:00:00 2001
From: fuchengshen <men883234@gmail.com>
Date: 星期五, 15 七月 2022 13:42:00 +0800
Subject: [PATCH] 静态数据模式

---
 widgets/rruRouterReplay/view.js |   85 +++++++++++++++++++++++++++++-------------
 1 files changed, 59 insertions(+), 26 deletions(-)

diff --git a/widgets/rruRouterReplay/view.js b/widgets/rruRouterReplay/view.js
index bd7deb6..6f2a0eb 100644
--- a/widgets/rruRouterReplay/view.js
+++ b/widgets/rruRouterReplay/view.js
@@ -4,6 +4,7 @@
 var base_msg = {
 	base_url:"http://127.0.0.1:4500"
 }
+var data_msisdn = []
 //瀵瑰簲widget.js涓璏yWidget瀹炰緥鍖栧悗鐨勫璞�
 var thisWidget
 
@@ -37,40 +38,72 @@
 		let h3 = h2*2.8
 		return h3
 	}
+	// 杞ㄨ抗浠庢煡璇�
 	$(".search_time_btn").on("click",function(){
 		let time1 = $(".time1").val();
 		let time2 = $(".time2").val(); 
 		let floor = reHeight(Number(thisWidget.floor))
-		console.log(time1,time2,thisWidget.taxi_sn,thisWidget.name,thisWidget.floor,floor )
+		console.log(time1,time2,thisWidget.taxi_sn,thisWidget.name,thisWidget.floor,floor,thisWidget,repoint )
+		// let floor = Number(thisWidget.floor)
 		thisWidget.openTest("wwwww")
-		 // let backend_url = base_msg.base_url+`/dataservice/Bdata?bid=get_mr_router&time1_=${time1}&time2_=${time2}`&;
-		   $.ajax({
-		 		type: 'get',
-		 		dataType: 'json',
-		 		async: true,//鍚屾
-		 		url: `http://localhost:4500/dataservice/Bdata?bid=get_mr_router&time1_=${time1}&time2_=${time2}&floor1=${floor}&floor2=${floor+2.8}&msisdn_name=${thisWidget.name}`,
-		 		success:function(data){
-		 		  console.log(data.data.data,"data")
-		 	  	// thisWidget.clearReplayLayers();
-		 	  	if (data.data.data.length > 0) {
-		 	  	  thisWidget.setSingleTaxiReplayData(data.data.data);
-		 	  	  var points = [];
-		 	  	  for (var i = 0, len = data.data.data.length; i < len; i++) {
-		 	  	    let item = data.data.data[i];
-					let h = finalHeight(Number(item["y_pred_height"]))
-		 	  	    points[points.length] = [item["y_pred_Longitude"], item["y_pred_Latitude"],h];
-		 	  	  }
-		 	  	  thisWidget.addTaxiReplayGraphic(points);
-		 	  	  $("#route_box").show();
-		 	  	} else {
-		 	  	}
-		 	  },
-		 	  error: function (request, textStatus) {
-		 	  
+		data_msisdn = repoint.data
+		let datas = data_msisdn.filter(item=>{
+			return item.msisdn == thisWidget.name
+		})
+		let datas2 = datas.filter(item=>{
+			return Number(item.height)<=floor+2.8 && Number(item.height) >= floor
+		})
+		console.log(datas2,"data_msisdn")
+		if (datas2.length > 0) {
+		 	  thisWidget.setSingleTaxiReplayData(datas2);
+		 	  var points = [];
+		 	  for (var i = 0, len = datas2.length; i < len; i++) {
+		 	    let item = datas2[i];
+							let h = finalHeight(Number(item["height"]))
+		 	    points[points.length] = [item["lon"], item["lat"],h+1.7];
 		 	  }
-		   });
+		 	  thisWidget.addTaxiReplayGraphic(points);
+		 	  $("#route_box").show();
+		 	} else {
+		 	}
+		
+		
+		
+		 // let backend_url = base_msg.base_url+`/dataservice/Bdata?bid=get_mr_router&time1_=${time1}&time2_=${time2}`&;
+		 //璇锋眰鏁版嵁搴撴柟娉�
+		   // $.ajax({
+		 		// type: 'get',
+		 		// dataType: 'json',
+		 		// async: true,//鍚屾
+		 		// url: `http://localhost:4500/dataservice/Bdata?bid=get_mr_router&time1_=${time1}&time2_=${time2}&floor1=${floor}&floor2=${floor+2.8}&msisdn_name=${thisWidget.name}`,
+		 		// success:function(data){
+		 		//   console.log(data.data.data,"data")
+		 	 //  	// thisWidget.clearReplayLayers();
+		 	 //  	if (data.data.data.length > 0) {
+		 	 //  	  thisWidget.setSingleTaxiReplayData(data.data.data);
+		 	 //  	  var points = [];
+		 	 //  	  for (var i = 0, len = data.data.data.length; i < len; i++) {
+		 	 //  	    let item = data.data.data[i];
+					// let h = finalHeight(Number(item["y_pred_height"]))
+		 	 //  	    points[points.length] = [item["y_pred_Longitude"], item["y_pred_Latitude"],h];
+		 	 //  	  }
+		 	 //  	  thisWidget.addTaxiReplayGraphic(points);
+		 	 //  	  $("#route_box").show();
+		 	 //  	} else {
+		 	 //  	}
+		 	 //  },
+		 	 //  error: function (request, textStatus) {
+		 	  
+		 	 //  }
+		   // });
 		 });
 	
+	
+	
+	
+	
+	
+	
 	function over(obj) {
 	    $('#top10Tb tr').removeClass("over_tr");
 	    $(obj).addClass("over_tr");

--
Gitblit v1.9.1