cjj
2018-10-18 f6e01a868993f01b63866b083b7f5f02fa7587d7
时长
1个文件已修改
46 ■■■■ 已修改文件
gx_tieta/WebRoot/batt-state-manage.jsp 46 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/batt-state-manage.jsp
@@ -1,4 +1,5 @@
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
@@ -480,7 +481,11 @@
                            }
                            
                            arrTd[index++]=_data.station_poff_start_time //停电开始时间
                            arrTd[index++]=formartTime(_data.station_poff_tlong);      //停电时长
                            if(_data.station_stat_poff){
                                arrTd[index++]=StringtoData(_data.station_poff_start_time);      //停电时长
                            }else{
                                arrTd[index++]=formartTime(0);
                            }
                            // 发电
                            if(_data.station_stat_fadian) {
                                arrTd[index++]= create_ali_font('icon-dynamotor', 'red', {msg: '发电异常'}); //发电
@@ -489,21 +494,33 @@
                            }
                            
                            arrTd[index++]=_data.station_fadian_start_time;   //发电开始时间
                            arrTd[index++]=formartTime(_data.station_fadian_tlong);
                            if(_data.station_stat_fadian){
                                arrTd[index++]=StringtoData(_data.station_fadian_start_time);
                            }else{
                                arrTd[index++]=formartTime(0);
                            }
                            // 掉站
                            if(_data.station_stat_diaozhan) {
                                arrTd[index++]= create_ali_font('icon-dianchi', 'red', {msg: '已掉站'});
                            }else {
                                arrTd[index++]= create_ali_font('icon-dianchi4', 'green', {msg: '正常'});
                            }
                            //续航
                            arrTd[index++]=_data.station_diaozhan_start_time;//掉站开始时间
                            arrTd[index++]=formartTime(_data.station_diaozhan_tlong);
                            
                            arrTd[index++]=_data.station_diaozhan_start_time;//掉站开始时间
                            if(_data.station_stat_diaozhan){
                                arrTd[index++]=StringtoData(_data.station_diaozhan_start_time);
                            }else{
                                arrTd[index++]=formartTime(0);
                            }
                            //续航
                            arrTd[index++]=_data.station_stat_xuhang;
                            arrTd[index++]=_data.station_xuhang_start_time;
                            arrTd[index++]=_data.station_xuhang_tlong;
                            if(_data.station_stat_xuhang){
                                arrTd[index++]=StringtoData(_data.station_xuhang_start_time);
                            }else{
                                arrTd[index++]=formartTime(0);
                            }
                            // 开门关门异常
                            if(_data.station_stat_dooropen) {
                                arrTd[index++] = create_ali_font('icon-quankaimen', 'red', {msg: '开门'});
@@ -512,8 +529,11 @@
                            }
                            
                            arrTd[index++]=_data.station_dooropen_start_time;//开门关门异常时间
                            arrTd[index++]=formartTime(_data.station_dooropen_tlong);
                            if(_data.station_stat_dooropen) {
                                arrTd[index++]=StringtoData(_data.station_dooropen_start_time);
                            }else{
                                arrTd[index++]=formartTime(0);
                            }
                            arrTd[index++]=_data.station_temp; //温度
                            arrTd[index++]=_data.station_damp; //湿度
                        }
@@ -526,7 +546,13 @@
                }
            })    
        }
        function StringtoData(value){
        var date1= value;  //开始时间
        var date2 = new Date();    //结束时间
        var date3 = date2.getTime() - new Date(date1).getTime();   //时间差的毫秒数
        var date4 = Math.floor(date3/(24*3600*1000));
        return formartTime(date4);
        }
            //格式化时间
        function formartTime(value){
            value = Math.abs(parseInt(value));