| | |
| | | };
|
| | |
|
| | | // 获取folder的一条数据
|
| | | _prop.getFolder = function (txt, cla, attr) {
|
| | | _prop.getFolder = function (txt, cla,attr) {
|
| | | var tmp = {};
|
| | | tmp.txt = txt;
|
| | | tmp.cla = cla;
|
| | |
| | | var tgt = aFolders.eq(0);
|
| | | aFolders.each(function() {
|
| | | var _txt = $(this).find('.treeview-txt').text();
|
| | | console.info();
|
| | | if(txt == _txt) {
|
| | | tgt = $(this);
|
| | | }
|
| | |
| | | // 定义页面中的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);
|
| | |
| | | formatData.push(tmp);
|
| | | }
|
| | | treeView.treeView(container, formatData);
|
| | | treeView.spreadFolder('province', '', firstSpread);
|
| | | treeView.spreadFolder('province', province, firstSpread);
|
| | | }else {
|
| | |
|
| | | }
|
| | |
| | | treeView.treeView(container, formatData);
|
| | |
|
| | | if(spread) {
|
| | | treeView.spreadFolder('city', '', secondSpread, true);
|
| | | treeView.spreadFolder('city', city, secondSpread, true);
|
| | | }
|
| | | }else {
|
| | |
|
| | |
| | | }
|
| | | treeView.treeView(container, formatData);
|
| | | if(spread) {
|
| | | treeView.spreadFolder('home', '', thirdSpread, true);
|
| | | treeView.spreadFolder('home', home, thirdSpread, true);
|
| | | }
|
| | | }else {
|
| | |
|
| | |
| | | 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];
|
| | |
| | | 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 {
|
| | |
|