From d1b572d63b7d15f3243e17fe793f3d080ff03255 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Wed, 16 Jun 2021 11:52:40 +0800
Subject: [PATCH] 搜索细节调整,弹框字体,行点击定位

---
 widgets/legends/Widget.js |   56 ++++++++++++++++++++++++--------------------------------
 1 files changed, 24 insertions(+), 32 deletions(-)

diff --git a/widgets/legends/Widget.js b/widgets/legends/Widget.js
index 3177a50..3c2324b 100644
--- a/widgets/legends/Widget.js
+++ b/widgets/legends/Widget.js
@@ -34,7 +34,7 @@
 			},
 			onGetLegendsData: function (item) {
 				var val = item == '  ' ? '' : item;
-				console.log(val)
+				// console.log(val)
 				var that = this
 					, twoData = []
 					// url = `http://171.34.76.171:8880/pyh-wetResource/monitorRecords/queryMonitorData?name=&start&limit&type=${index}`
@@ -49,7 +49,7 @@
 							if (res.data.code == 200) {
 								var data = res.data.data.panoramaList || res.data.data.stationList || res.data.data.videoList || []
 									, onceData = {};
-								console.log(data);
+								// console.log(data);
 								for (var k in data) {
 									if (i == 0) {
 										onceData[data[k].protectArea] = onceData[data[k].protectArea] == undefined ? 1 : onceData[data[k].protectArea] += 1;
@@ -59,44 +59,36 @@
 								}
 								twoData.push(onceData)
 								if (i == 2) {
-									ready(twoData);
+									ready(twoData, item);
 								}
 							} else {
 								console.log('请求访问失败')
 							}
 						})
 					}
-					, ready = function (d, i) {
-						console.log(d);
+					, ready = function (d, val) {
+						// console.log(d);
+						if (val == '') {
+							d = {};
+						}
+						var init = (data, dom, img) => {
+							var q = data
+								, num = 0
+								, strq
+								, domq = $(dom)
+								, h = '';
+							domq.empty();
+							for (var k in q) {
+								num += q[k];
+								h += `<div class="m-init m-i-child"> <i></i> ${k}<i>(${q[k]}个)</i> </div>`;
+							}
+							strq = `<div class="m-init"> <i><img src="./images/addL/${img}.png" /></i> ${img}站点 <i>(${num}个)</i> </div>` + h;
+							domq.append(strq);
+						}
 						// 全景
-						var q = d[0]
-							, num = 0
-							, strq
-							, domq = $('#legendsInquanjing')
-							, h = '';
-						domq.empty();
-						for (var k in q) {
-							num += q[k];
-							h += `<div class="m-init m-i-child"> <i></i> ${k}<i>(${q[k]}个)</i> </div>`;
-						}
-						strq = `<div class="m-init"> <i><img src="./images/addL/全景.png" /></i> 全景站点 <i>(${num}个)</i> </div>` + h;
-						domq.append(strq);
-
+						init(d[0], '#legendsInquanjing', '全景');
 						// 监控
-						q = d[1];
-						num = 0;
-						strq;
-						domq = $('#legendsInjiankong');
-						h = '';
-						domq.empty();
-						for (var k in q) {
-							num += q[k];
-							h += `<div class="m-init m-i-child"> <i></i> ${k}<i>(${q[k]}个)</i> </div>`;
-						}
-						strq = `<div class="m-init"> <i><img src="./images/addL/监控.png" /></i> 监控站点 <i>(${num}个)</i> </div>` + h;
-						domq.append(strq);
-
-
+						init(d[1], '#legendsInjiankong', '监控');
 					}
 					, doit = () => {
 						var i = 0;

--
Gitblit v1.9.3