hdw
2019-01-02 d55a20bca83c456949f14cd340e40fe2c6a3bf85
拓扑图延时问题修复
2个文件已修改
10 ■■■■ 已修改文件
gx_tieta/WebRoot/control.jsp 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/js/elecircle.content.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/control.jsp
@@ -1933,11 +1933,13 @@
        //查询电池组的实时状态信息
        function showtable(){
            //searbattrealInfomation();
            searchDevStatusByDev_id();
            findrtstate();
            findrtdata();
            //查询设备的dcdc状态
            searchDevDcDcState();
            // 更新拓扑图状态
            searchDevStatusByDev_id();
        }
        
        //根据设备id查询设备当前的开关状态
gx_tieta/WebRoot/js/elecircle.content.js
@@ -1082,7 +1082,9 @@
            var data = model.data[0];
            var alarmstatus = data.dev_alarmstate;    //[0:'无',1:'暂停',2:'放电测试',3:'放电等待',4:'限流充电',5:'直流充电',6:'充电等待',7:'测试时间到',8:'测试容量到',9:'单体下限到',10:'组端下限到',11:'市电异常',12:'存储卡不足',13:'负载温度高',14:'电流异常',15:'远程通信坏',16:'负载通信坏',17:'选择通信坏',18:'负载电流坏',19:'内存申请坏',20:'未知'];
            var workstatus =parseInt(data.dev_workstate) ;    //[0:'在线监测',1:'放电测试',2:'充电测试',3:'内阻测试',4:'未知'];
            // 判断workstatus
            // console.log(workstatus);
            // console.log(data.dev_testgroupnum+'***'+(batt.GroupIndexInFBSDevice+1)+'***'+mygraph.battstate);
            // 判断workstatus
            switch(workstatus) {
                case 0:    {    // 浮充状态
                    mygraph.graphtype = 0;
@@ -1150,6 +1152,7 @@
                callback.apply({}, [batt, data, mygraph]);
            }
        }else {
            // console.log(123);
            mygraph.graphtype = 4 ;
            _str = '(未连接)';
            // 回调函数
@@ -1157,6 +1160,7 @@
                callback();
            }
        }
        // console.log(lasttype+"**"+mygraph.graphtype);
        // 判断是否更新拓扑图
        if(lasttype != mygraph.graphtype){
            mygraph.ischange = 1;