| | |
| | | gl.BTS9100.alarmstates = [
|
| | | '无','暂停','放电测试','放电等待','限流充电','直流充电','充电等待','测试时间到',
|
| | | '测试容量到','单体下限到','组端下限到','市电异常','存储卡不足','负载温度高','电流异常','远程通信坏',
|
| | | '负载通信坏','选择通信坏','负载电流坏','内存申请坏','未知'
|
| | | '负载通信坏','选择通信坏','载模块放电过功率停止','内部程序异常停止','市电恢复停止升压放电','充电过程中市电中断','合路器放电功能组端电压下限','温度上限到','未知'
|
| | | ];
|
| | | /*gl.BTS9100.alarmstates = [
|
| | | '无','暂停','放电测试','放电等待','限流充电','直流充电','充电等待','测试时间到',
|
| | | '测试容量到','单体下限到','组端下限到','市电异常','存储卡不足','负载温度高','电流异常','远程通信坏',
|
| | | '负载通信坏','选择通信坏','负载电流坏','内存申请坏','未知'
|
| | | ];*/
|
| | |
|
| | | // LD9设备
|
| | | gl.namespace('LD9');
|
| | |
| | | }
|
| | | // 将函数绑定到GLOBAL.BaseStation
|
| | | gl.BaseStation.getAbnormalTxt = getAbnormalTxt;
|
| | | |
| | | |
| | |
|
| | | })(jQuery, window, document, GLOBAL);
|
| | |
|
| | |
| | | gl.CMD.e61850.stop = 83; //停止测试
|
| | | gl.CMD.e61850.setDischargeParm = 40; //设置参数
|
| | | gl.CMD.e61850.getDischargeParm = 41; //获取参数
|
| | | |
| | | //CMD下sys
|
| | | gl.namespace('CMD.sys');
|
| | | gl.CMD.sys.restart = 0x10;
|
| | | gl.CMD.sys.set = 0x81;
|
| | | gl.CMD.sys.get = 0x80;
|
| | | |
| | | //CMD下gprs
|
| | | gl.namespace('CMD.gprs');
|
| | | gl.CMD.gprs.param = 145;
|
| | | gl.CMD.gprs.signal = "CSQ";
|
| | | gl.CMD.gprs.threadinfo = 0x17;
|
| | | |
| | | // CMD下batt
|
| | | gl.namespace('CMD.batt');
|
| | | gl.CMD.batt.get = 0x36; // 获取电池参数
|
| | | gl.CMD.batt.set = 0x37; // 设置电池参数
|
| | | })(jQuery, window, document, GLOBAL);
|
| | |
|
| | | // 地图信息
|
| | | ;(function($, window, document, gl, undefined) {
|
| | | // 定义BMap的命名空间
|
| | | gl.namespace('BMap');
|
| | | // 地图可视区域定义
|
| | | var mapViewArea = [
|
| | | {name: '中国',area:'中国', left: {lng:71.3822, lat:0.6212}, right: {lng: 139.526,lat:54.3093}},
|
| | | {name: '中国-广西',area: '广西省' ,left: {lng:104.45675, lat:20.8744}, right: {lng: 112.068,lat:26.391}}
|
| | | ];
|
| | | |
| | | // 将变量mapView绑定到GLOBAL.BMap下
|
| | | gl.BMap.mapViewArea = mapViewArea;
|
| | | |
| | | })(jQuery, window, document, GLOBAL);
|
| | |
|
| | |
|
| | | // 生成阿里图标的元素
|
| | | function create_ali_font(cla, color, data) {
|
| | |
| | | var outerHTML = i[0].outerHTML;
|
| | | return outerHTML;
|
| | | }
|
| | |
|
| | | //生成阿里图标的元素
|
| | | function create_fa_font(cla, color, data) {
|
| | | var i = $('<i class="fa"></i>');
|
| | | i.addClass(cla);
|
| | | i.css({
|
| | | 'color': color
|
| | | });
|
| | | Object.keys(data).forEach(function(key) {
|
| | | var attr = 'data-'+key
|
| | | i.attr(attr, data[key]);
|
| | | });
|
| | | // 获取字符串
|
| | | var outerHTML = i[0].outerHTML;
|
| | | return outerHTML;
|
| | | }
|
| | |
|
| | | // 生成跳转的链接
|
| | | function skipUrl(page, province, city, county, home,battid,monnum) {
|
| | | var str = page+'?';
|
| | | if(province){
|
| | | str += '&province='+province;
|
| | | }
|
| | | if(city){
|
| | | str +='&city='+city;
|
| | | }
|
| | | if(county){
|
| | | str += '&county='+county;
|
| | | }
|
| | | if(home){
|
| | | str += '&home='+home;
|
| | | }
|
| | | if(battid){
|
| | | str += '&battid='+battid;
|
| | | }
|
| | | if(monnum){
|
| | | str += '&monnum='+monnum;
|
| | | }
|
| | | //var str = page+'?province='+province+'&city='+city+'&county='+county+'&home='+home;
|
| | | return str;
|
| | | }
|
| | |
|
| | | // 检测用户是否有权限
|
| | | function checkUserPermit(permits, name) {
|
| | | var rs = false;
|
| | | // 遍历permits
|
| | | for(var i=0; i<permits.length; i++) {
|
| | | var _permit = permits[i];
|
| | | if(_permit.permit_item_name == name && _permit.permit_item_value==1) {
|
| | | rs = true;
|
| | | break;
|
| | | }
|
| | | }
|
| | | return rs;
|
| | | }
|
| | |
|
| | | //给GPRS发送指定的命令,获取AT返回值
|
| | | function searchStationSignal(param,callback){
|
| | | $.ajax({ |
| | | type:"post", |
| | | url: "Bts_gprs_stateAction_action_update?t="+(new Date().getTime()), |
| | | async:true, |
| | | dataType:'json',
|
| | | data:'json='+JSON.stringify(param), |
| | | success: function(data){ |
| | | var model = eval('('+data.result+')');
|
| | | if(callback && typeof callback == 'function'){
|
| | | callback(model);
|
| | | }
|
| | | },error:function(e){
|
| | | var model = {
|
| | | code:0,
|
| | | data:e,
|
| | | msg:'通信失败'
|
| | | };
|
| | | if(callback && typeof callback == 'function'){
|
| | | callback(model);
|
| | | }
|
| | | } |
| | | });
|
| | | } |