星伟
2018-09-26 e96ae5524e6fda4922f9da4ab5fea887eaf25e6e
gx_tieta/WebRoot/pages/js/pages/siderbar.js
@@ -89,14 +89,14 @@
         // 设置内容容器
         var _li = $('<li></li>');
         var _a = $('<a href="javascript:;" class="sider-menu-folder"></a>');
         _a.addClass(_data.cla);
         var _i = $('<i class="fa fa fa-caret-right"></i>');
         var _span = $('<span>'+_data.txt+'</span>');
         if(_data.file) {
            _a = $('<a href="javascript:;" class="sider-menu-file"></a>');
            _i = $('<i class="fa"></i>');
         }
         _a.addClass(_data.cla);
         _a.append(_i);
         _a.append(_span);
         _li.append(_a);
@@ -212,6 +212,7 @@
           data:"json = "+JSON.stringify(data),   
           success: function(data){
              var rs = JSON.parse(data.result);
              treeView.delProgress(container);
              if(rs.code == 1) {
                 var _data= rs.data;
                 var formatData = [];
@@ -246,6 +247,7 @@
           data:"json = "+JSON.stringify(data),   
           success: function(data){
              var rs = JSON.parse(data.result);
              treeView.delProgress(container);
              if(rs.code == 1) {
                 var _data= rs.data;
                 var formatData = [];
@@ -265,6 +267,41 @@
   // 将函数绑定到GLOBAL.pages.siderbar的命名空间下
   gl.pages.siderbar.third = third;
   
   // 生成 三级导航-机房
   function thirdFile(treeView, container, data) {
      // 已经存在
      if(container.find('ul').length !=0) {
         return;
      }
      treeView.addProgress(container);
      $.ajax({
           type: "post",
           url: "BattInfAction!serchStationName3",
           async:true,
           dataType:'json',
           data:"json = "+JSON.stringify(data),
           success: function(data){
              var rs = JSON.parse(data.result);
              treeView.delProgress(container);
              if(rs.code == 1) {
                 var _data= rs.data;
                 var formatData = [];
                 for(var i=0; i<_data.length;i++) {
                    var __data = _data[i];
                    var tmp = treeView.getFile(__data.StationName3, 'home', __data);
                    formatData.push(tmp);
                 }
                 treeView.treeView(container, formatData);
              }else {
              }
           }
      });
   }
   // 将函数绑定到GLOBAL.pages.siderbar的命名空间下
   gl.pages.siderbar.thirdFile = thirdFile;
   // 生成 三级导航-电池组
   function fourth(treeView, container, data) {
      // 已经存在
@@ -280,17 +317,16 @@
           data:"json = "+JSON.stringify(data),   
           success: function(data){
              var rs = JSON.parse(data.result);
              console.info(rs);
              treeView.delProgress(container);
              if(rs.code == 1) {
                 var _data= rs.data;
                 var formatData = [];
                 console.log(_data);
                 return;
                 for(var i=0; i<_data.length;i++) {
                    var __data = _data[i];
                    var tmp = treeView.getFolder(__data.StationName3, 'eleGroup', __data);
                    var tmp = treeView.getFile(__data.BattGroupName, 'eleGroup', __data);
                    formatData.push(tmp);
                 }
                 //console.info(batt);
                 treeView.treeView(container, formatData);
              }else {