From 0aaef42537219cdc1ce17b795b3cabfb5d373e52 Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Tue, 07 Aug 2018 13:15:38 +0800
Subject: [PATCH] test

---
 src/main/webapp/js/moralmap.js |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/src/main/webapp/js/moralmap.js b/src/main/webapp/js/moralmap.js
index 975ed08..74727d4 100644
--- a/src/main/webapp/js/moralmap.js
+++ b/src/main/webapp/js/moralmap.js
@@ -44,10 +44,14 @@
 	 * ���������������������
 	 */
 	moralMap.mapInit = function() {
-		baiduMap = new BMap.Map("mapCanvas", {
-			minZoom: 12,
-			maxZoom: 20
-		}); // ������Map������,���������������������������/���������
+	    var defaultParam = {
+            minZoom: 12,
+            maxZoom: 20
+        };
+	    if(!!arguments[1]) {
+         $.extend(defaultParam,arguments[1]);
+        }
+		baiduMap = new BMap.Map("mapCanvas",defaultParam); // ������Map������,���������������������������/���������
 		var map = baiduMap;
 		var mapStyle = {
 			features: ["road", "building", "water", "land"], //������������������poi
@@ -308,12 +312,12 @@
         if(window["console"]!=undefined){
             console.log(equStr);
         }
-        if(!!window['external']&&window['external']['callWin']){
+        if(!!window['external']&&!!window['external']['callWin']){
             window['external'].callWin(equStr);
         }else{
-			    if(!!select&&select==='chart'&&!!window['external']&&window['external']['showChartInfo']){
+			    if(!!select&&select==='chart'&&!!window['external']&&!!window['external']['showChartInfo']){
                     window['external'].showChartInfo(equStr);
-                }else if(!!window['external']&&window['external']['showMonitorInfo']){
+                }else if(!!window['external']&&!!window['external']['showMonitorInfo']){
                     window['external'].showMonitorInfo(equStr);
                 }else{
                     alert(equStr);
@@ -436,7 +440,7 @@
 								state = stateObj["state"];
 								stateName = stateObj["stateName"];
 								var name = e['name'];
-								if(moralMap.getUtf8Length(name) > 24) {
+								if(moralMap.getUtf8Length(name) > 22) {
 									var stop1 = 0;
 									for(var stop1_i = 0, len = 0; stop1_i < name.length; stop1_i++) {
 										len += ((name.charCodeAt(stop1_i) & 0xff00) != 0) ? 2 : 1;
@@ -550,7 +554,7 @@
 				width: 110, // ������������������
 				height: 80, // ������������������
 				title: getTitleOutHtml(), // ������������������
-				offset: new BMap.Size(-2,0) //���������������������
+				offset: new BMap.Size(-8,-5) //���������������������
 			}
 
 			function getTitleOutHtml() {

--
Gitblit v1.8.0