From 2421e7a75751f1f8e0fc58811a7abcfd8420c13d Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期一, 29 十月 2018 10:48:49 +0800
Subject: [PATCH] 修复bug

---
 gx_tieta/WebRoot/pages/js/pages/siderbar.js |   47 +++++++++++++++++++++++++++++++++++++----------
 1 files changed, 37 insertions(+), 10 deletions(-)

diff --git a/gx_tieta/WebRoot/pages/js/pages/siderbar.js b/gx_tieta/WebRoot/pages/js/pages/siderbar.js
index 6d51ccf..3b56f4d 100644
--- a/gx_tieta/WebRoot/pages/js/pages/siderbar.js
+++ b/gx_tieta/WebRoot/pages/js/pages/siderbar.js
@@ -65,7 +65,7 @@
 	// 璁剧疆瀹瑰櫒鐨勫搴�
 	_prop.setContainer = function() {
 		var eleWidth = this.ele.width();
-		this.container.width(eleWidth+20);
+		//this.container.width(eleWidth+20);
 	};
 
 	// 鐢熸垚鍒楄〃
@@ -88,7 +88,7 @@
 			var _data = $.extend({}, defaults, data[i]);
 			// 璁剧疆鍐呭瀹瑰櫒
 			var _li = $('<li></li>');
-			var _a = $('<a href="javascript:;" id="'+_data.txt+'" class="sider-menu-folder"></a>');
+			var _a = $('<a href="javascript:;" id="'+_data.id+'" class="sider-menu-folder"></a>');
 			var _i = $('<i class="fa fa fa-caret-right"></i>');
 			var _span = $('<span class="treeview-txt">'+_data.txt+'</span>');
 			if(_data.file) {
@@ -111,10 +111,11 @@
 	};
 
 	// 鑾峰彇folder鐨勪竴鏉℃暟鎹�
-	_prop.getFolder = function (txt, cla,attr) {
+	_prop.getFolder = function (txt, cla, id,attr) {
 		var tmp = {};
 		tmp.txt = txt;
 		tmp.cla = cla;
+		tmp.id = id;
 		tmp.attr = attr;
 		return tmp;
 	};
@@ -237,7 +238,7 @@
 	        		var formatData = [];
 	        		for(var i=0; i<_data.length;i++) {
 	        			var __data = _data[i];
-	        			var tmp = treeView.getFolder(__data.StationName1, 'province', __data);
+	        			var tmp = treeView.getFolder(__data.StationName1, 'province', __data.StationName1,__data);
 	        			formatData.push(tmp);
 	        		}
 	        		treeView.treeView(container, formatData);
@@ -279,7 +280,7 @@
 	        		var formatData = [];
 	        		for(var i=0; i<_data.length;i++) {
 	        			var __data = _data[i];
-	        			var tmp = treeView.getFolder(__data.StationName2, 'city', __data);
+	        			var tmp = treeView.getFolder(__data.StationName2, 'city', __data.StationName2, __data);
 	        			formatData.push(tmp);
 	        		}
 	        		treeView.treeView(container, formatData);
@@ -324,7 +325,7 @@
 	        		var formatData = [];
 	        		for(var i=0; i<_data.length;i++) {
 	        			var __data = _data[i];
-	        			var tmp = treeView.getFolder(__data.StationName, 'home', __data);
+	        			var tmp = treeView.getFolder(__data.StationName, 'home', __data.StationName,__data);
 	        			formatData.push(tmp);
 	        		}
 	        		treeView.treeView(container, formatData);
@@ -480,7 +481,7 @@
 	        		var formatData = [];
 	        		for(var i=0; i<_data.length;i++) {
 	        			var __data = _data[i];
-	        			var tmp = treeView.getFolder(__data.StationName1, 'province', __data);
+	        			var tmp = treeView.getFolder(__data.StationName1, 'province', __data.StationName1,__data);
 	        			formatData.push(tmp);
 	        		}
 	        		treeView.treeView(container, formatData);
@@ -520,7 +521,7 @@
 	        		var formatData = [];
 	        		for(var i=0; i<_data.length;i++) {
 	        			var __data = _data[i];
-	        			var tmp = treeView.getFolder(__data.StationName2, 'city', __data);
+	        			var tmp = treeView.getFolder(__data.StationName2, 'city', __data.StationName2, __data);
 	        			formatData.push(tmp);
 	        		}
 	        		treeView.treeView(container, formatData);
@@ -563,11 +564,13 @@
 	        		var formatData = [];
 	        		for(var i=0; i<_data.length;i++) {
 	        			var __data = _data[i];
-	        			var tmp = treeView.getFolder(__data.StationName, 'home', __data);
+	        			var tmp = treeView.getFolder(__data.StationName, 'home', __data.StationName, __data);
 	        			formatData.push(tmp);
 	        		}
 	        		treeView.treeView(container, formatData);
 	        		if(spread) {
+	        			location.hash="#"+homeInfo.StationName;
+	            		location.hash="";
 	        			treeView.spreadFolder('home', homeInfo.StationName, thirdSpread, true);
 	        		}
 	        	}
@@ -625,4 +628,28 @@
 	        }
 		});
 	}
-})(jQuery, window, document, GLOBAL);
\ No newline at end of file
+})(jQuery, window, document, GLOBAL);
+
+//鐢熸垚鍏呮斁鐢电洃娴嬫ā鍧楀唴瀹�
+function createBattListen(ele, list) {
+	ele.text("");
+	var discharge_num = 0;
+	var charge_num = 0;
+	var ul = $('<ul></ul>');
+	for(var i = 0; i < list.length; i++) {
+		var li = "";
+		if(list[i].isCharge) {
+			li = $('<li><a href="javascript:;" class="batt-charge" value="'+list[i].val+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勫厖鐢垫祴璇�!</a></li>');
+			charge_num++;
+		}else {
+			li = $('<li><a href="javascript:;" class="batt-discharge" value="'+list[i].val+'" note="'+list[i].note+'">'+list[i].val+'鐢垫睜缁勬斁鐢垫祴璇�!</a></li>');
+			discharge_num++;
+		}
+		
+		li.data('attr', list[i]);
+		ul.append(li);
+	}
+	$('#ele_content .batt-listen .count-num').find('span').eq(0).text(discharge_num);
+	$('#ele_content .batt-listen .count-num').find('span').eq(1).text(charge_num);
+	ele.append(ul);
+}
\ No newline at end of file

--
Gitblit v1.9.1