hdw
2018-11-30 ae6d7b00dc739674ffac08891efa264556aa6611
gx_tieta/WebRoot/index.jsp
@@ -1250,12 +1250,34 @@
                     {name:"续航不足1小时",val:data[0],color:'#FF0000'}
                     ,{name:"续航1~2小时",val:data[1],color:'#D1D105'}
                     ,{name:"续航2~3小时",val:data[2],color:'#31CB36'}
                     ,{name:"续航3小时以上",val:data[3],color:'#800080'}
                     ,{name:"续航3小时以上",val:data[3],color:'#619FA7'}
                  ];
                  
                  if(!isEcharts) {
                     //创建电池故障饼状图
                     createPie(endurPie,endurTle,endurObj);
                     // 点击饼状图进行跳转
                     endurPie.on('click', function(param) {
                        var str = '';
                        switch(param.dataIndex) {
                           case 0:
                              str = 'timelong=60';
                           break;
                           case 1:
                              str = 'timelong=120';
                           break;
                           case 2:
                              str = 'timelong=180';
                           break;
                           case 3:
                              str = 'is_stand=0';
                           break;
                        }
                        window.open('batt-life-manage.jsp?'+str);   // 跳转到落后单体查询
                     });
                  }else {
                     var opts = getOpt(endurTle, endurObj);
                     endurPie.setOption(opts);
@@ -2543,7 +2565,7 @@
               // 显示区域的图标
               bmap.setDots(allStation);
               bmap.queryInRect(map, createMapDot);
               updateStation(setRect);
               updateStation();
               
               // 更新小工具搜索机房功能
               updateSearchSource(allStation);
@@ -3007,6 +3029,8 @@
                  //console.info(allStation);
                  console.info(allStation);
                  var temp = getStationMap(allStation, mk.point);
                  console.info(temp);
                  temp.StationName = temp.title;
                  if(confirm("确认从地图上删除'"+temp.title+"'的位置信息吗?")){
                     if(temp != undefined){
                        var json = JSON.stringify(temp);
@@ -3723,6 +3747,11 @@
               type: 1
            });
            $(this).prop('checked', false);
         }else if(num == 0) {
            layerMsg = layer.msg("至少选择一个!", {
               type: 1
            });
            $(this).prop('checked', true);
         }
         
      });
@@ -3886,6 +3915,7 @@
      // 点击机房类型复选框
      $('#homeType input[type=checkbox]').click(function() {
         var homeType = getHomeType();
         getInstallNum();
         updateStation(true);
      });
      
@@ -3981,13 +4011,38 @@
            success: function(result) {
               // 格式化数据
               var rs = JSON.parse(result.result);
               var txt = rs.newsum+'/'+rs.sum;
               //console.log(rs);
               if(rs.code == 1) {
                  var txt = getInstallNumByType(rs.data,getHomeType());
               
               // 更新文本值
               $('#installnum').text(txt);
                  // 更新文本值
                  $('#installnum').text(txt);
               }
            }
         });
      };
      }
      // 更具选择机房的类型返回文本
      function getInstallNumByType(data,type) {
         var rs = '未知/未知';
         switch(type) {
            case 0:
               rs = '0/0';
            break;
            case 2:
               rs = data[0]+'/'+data[1];
            break;
            case 12:
               rs = data[2]+'/'+data[3];
            break;
            case 14:
               rs = data[4]+'/'+data[5];
            break;
         }
         return rs;
      }
   });
   
   // 0=全部不选 14=全部选中 2=选中2V 12=选中12V