hdw
2018-10-24 c73e68680f1884ed9e2260ea9c5dcde8e4d48615
gx_tieta/WebRoot/pages/js/pages/siderbar.js
@@ -111,7 +111,7 @@
   };
   // 获取folder的一条数据
   _prop.getFolder = function (txt, cla, attr) {
   _prop.getFolder = function (txt, cla,attr) {
      var tmp = {};
      tmp.txt = txt;
      tmp.cla = cla;
@@ -172,7 +172,6 @@
      var tgt = aFolders.eq(0);
      aFolders.each(function() {
         var _txt = $(this).find('.treeview-txt').text();
         console.info();
         if(txt == _txt) {
            tgt = $(this);
         }
@@ -203,6 +202,14 @@
// 定义页面中的siderbar组件
;(function($, window, document, gl, undefined) {
   gl.namespace('pages.siderbar');
   // 获取当前选中内容(省-市-机房-电池组)
   var province = getQueryString('province');   // 省
   var city = getQueryString('city');          // 市
   var home = getQueryString('home');         // 机房
   //console.log(province);
   // 生成一级导航-省
   function first(treeView, container) {
      //treeView.addProgress(container);
@@ -223,7 +230,7 @@
                    formatData.push(tmp);
                 }
                 treeView.treeView(container, formatData);
                 treeView.spreadFolder('province', '', firstSpread);
                 treeView.spreadFolder('province', province, firstSpread);
              }else {
                 
              }
@@ -267,7 +274,7 @@
                 treeView.treeView(container, formatData);
                 
                 if(spread) {
                    treeView.spreadFolder('city', '', secondSpread, true);
                    treeView.spreadFolder('city', city, secondSpread, true);
                 }
              }else {
                 
@@ -311,7 +318,7 @@
                 }
                 treeView.treeView(container, formatData);
                 if(spread) {
                    treeView.spreadFolder('home', '', thirdSpread, true);
                    treeView.spreadFolder('home', home, thirdSpread, true);
                 }
              }else {
                 
@@ -388,6 +395,7 @@
              treeView.delProgress(container);
              if(rs.code == 1) {
                 var _data= rs.data;
                 //console.log(_data);
                 var formatData = [];
                 for(var i=0; i<_data.length;i++) {
                    var __data = _data[i];
@@ -395,9 +403,12 @@
                    formatData.push(tmp);
                 }
                 treeView.treeView(container, formatData);
                 //console.info(formatData);
                 if(active) {
                    treeView.activeFile('eleGroup', '');
                    var battId = formatData[0].id;
                    location.hash="#"+battId;
                    location.hash = "";
                 }
              }else {