| | |
| | | // 设置容器的宽度
|
| | | _prop.setContainer = function() {
|
| | | var eleWidth = this.ele.width();
|
| | | this.container.width(eleWidth+20);
|
| | | //this.container.width(eleWidth+20);
|
| | | };
|
| | |
|
| | | // 生成列表
|
| | |
| | | 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) {
|
| | |
| | | };
|
| | |
|
| | | // 获取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;
|
| | | };
|
| | |
| | | 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);
|
| | |
| | | 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);
|
| | |
| | | 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);
|
| | |
| | | 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);
|
| | |
| | | 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);
|
| | |
| | | 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);
|
| | | }
|
| | | }
|
| | |
| | | }
|
| | | });
|
| | | }
|
| | | })(jQuery, window, document, GLOBAL); |
| | | })(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);
|
| | | } |