From 52303c8868a7d63238e5ac579c85721306e51a40 Mon Sep 17 00:00:00 2001
From: xufenglei <xufenglei>
Date: Wed, 07 Mar 2018 08:52:27 +0800
Subject: [PATCH] 报表 优化

---
 src/main/webapp/js/moralmap.js |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/src/main/webapp/js/moralmap.js b/src/main/webapp/js/moralmap.js
index 4efef27..7dde6fd 100644
--- a/src/main/webapp/js/moralmap.js
+++ b/src/main/webapp/js/moralmap.js
@@ -255,6 +255,10 @@
 	}
 	moralMap.onItermClick = function(index) {
 		var row = moralMap.getPopupEqu(index);
+        if(row['mac']==null){
+            alert("mac���������������������������������������");
+            return;
+        }
 		var equ = {
 			name: row['name'],
 			mac: (row['mac']).toLowerCase(),
@@ -452,7 +456,7 @@
 			enableMassClear: true
 		})
 		//������������
-		var eventType = ['click', 'mouseover', 'mouseout'];
+		var eventType = ['click'];
 		for(var index in eventType) {
 			var eventName = eventType[index];
 			if(_option[eventName] != undefined && typeof _option[eventName] == "function") {
@@ -658,8 +662,14 @@
 		if(moralMask["infoWindow"] == undefined) {
 			moralMask["infoWindow"] = infoWindow;
 		}
+        var  mouseOverHandle = option['mouseover'];
 		//���������������������
 		moralMask.addEventListener("mouseover", function() {
+			if(mouseOverHandle!=null&&mouseOverHandle instanceof  Function){
+                //���arguments���������������
+                var args = Array.prototype.slice.call(arguments);
+                mouseOverHandle.apply(this, args);
+			}
 			moralMap.closeSearchBox();
 			baiduMap.openInfoWindow(infoWindow, this._point); //������������������
 			if(infoWindow.getContent() == "") {

--
Gitblit v1.8.0