| | |
| | | <input type="hidden" id="StationIp" data-mini="true" />
|
| | |
|
| | | <input type="hidden" id="FbsDeviceIp_YM" class="unable" data-mini="true" value="456"/>
|
| | | |
| | | <input type="hidden" id="FbsDeviceIp_WG" class="unable" data-mini="true" value="456"/>
|
| | | |
| | | <input type="hidden" id="FBSDeviceName" data-mini="true" />
|
| | |
|
| | | <input type="hidden" readonly unselectable="on" value="123" id="BattGroupNum" class="unable" class="uncheck" data-mini="true" />
|
| | |
| | | <input type="hidden" id="BattFloatCurrent" class="unable" data-mini="true" />
|
| | |
|
| | | <input type="hidden" id="MonResStd" data-mini="true" />
|
| | | |
| | | <input type="hidden" id="MonSerStd" data-mini="true" />
|
| | | |
| | | <input type="hidden" id="MonVolLowToAvg" data-mini="true" />
|
| | |
|
| | | <tr>
|
| | |
| | | }
|
| | | return $('#newbattnum').html(selected);
|
| | | }
|
| | | |
| | | /* $("#sure").on('click',function(){
|
| | | console.info($('#newbattnum').val());
|
| | | setcookieCreat($('#newbattnum').val());
|
| | | window.location.href="batt-infor-conf-temp1.html"; |
| | | });*/
|
| | | |
| | | |
| | | function creatBattView(index){
|
| | | var count=index+1
|
| | | ,battTitle='<div>'+'<h1 class="hbg">'+'电池组'+count+'</h1>'+
|
| | |
| | | return battTitle+battBrand+battType+battNum+battNumOpt+MonVolStd+nomCap+battIndex+battName;
|
| | | }
|
| | | function selectedNum(index){
|
| | | var selected='';
|
| | | var selected='';
|
| | | if(temp[index].binf.MonCount==4){
|
| | | return selected='<option '+'value='+4+' selected=selected' +'>'+'4 个'+'</option>'+'<option '+'value='+24 +'>'+'24个'+'</option>';
|
| | | }else{
|
| | | return selected='<option '+'value='+24+' selected=selected' +'>'+'24 个'+'</option>'+'<option '+'value='+4 +'>'+'4个'+'</option>';
|
| | | |
| | | return selected='<option '+'value='+24+' selected=selected' +'>'+'24 个'+'</option>'+'<option '+'value='+4 +'>'+'4个'+'</option>'; |
| | | }
|
| | | }
|
| | |
|
| | |
| | | }
|
| | | return selected;
|
| | | }
|
| | | var temp = getCookie("eleparm");
|
| | | var temp = getCookie("eleparm1");
|
| | | temp=JSON.parse(temp);
|
| | | var arr = temp;
|
| | |
|
| | |
| | | //console.info(temp);
|
| | | console.info(arrdata);
|
| | | var json = JSON.stringify(arrdata);
|
| | | setCookie("eleparm",json);
|
| | | setCookie("batt",json);
|
| | | window.location.href="control.html";
|
| | | }
|
| | | // 点击申请验收显示面板
|
| | |
| | | var lixiandianyafazhi = [0,0,0,0];
|
| | | battnumber();
|
| | | $(function(){
|
| | | creatAllView(temp.length).trigger('create');
|
| | | setMonVolStd(temp.length);
|
| | | creatAllView(temp.length).trigger('create');
|
| | | setMonVolStd(temp.length);
|
| | | });
|
| | |
|
| | | $(function () {
|
| | |
| | |
|
| | | installstartdata(temp);
|
| | | });
|
| | | |
| | | function creatgroupid(){
|
| | | var dev_id ='';
|
| | | $.ajax({
|
| | | type: 'post'
|
| | | ,async: true
|
| | | ,url: 'BattInfAction!searchmaxdev_id'
|
| | | ,data: null
|
| | | ,dataType: 'json'
|
| | | ,success:function(res) {
|
| | | console.info(res);
|
| | | var data = JSON.parse(res.result);
|
| | | console.info(data);
|
| | | if(data.length!=0){
|
| | | data = data.data;
|
| | | dev_id = data;
|
| | | //console.info(dev_id);
|
| | | document.getElementById("FBSDeviceId").value = dev_id;
|
| | | var ip = getDevIp(dev_id);
|
| | | //console.info(ip);
|
| | | document.getElementById("FbsDeviceIp").value = ip;
|
| | | }else{
|
| | | alert("groupid生成失败");
|
| | | }
|
| | | } |
| | | |
| | | }); |
| | | }
|
| | | // 根据设备id计算设备ip
|
| | | function getDevIp(dev_id) {
|
| | | var ptn = /^91([0-9]{7})$/;
|
| | | var ip = '';
|
| | | console.info(dev_id);
|
| | | if(ptn.test(dev_id)) {
|
| | | var value = Number(RegExp.$1);
|
| | | // console.log(value);
|
| | | var intNum = prefixInteger(Math.floor(value/256), 3);
|
| | | var resNum = prefixInteger(value%256, 3);
|
| | | ip = '127.000.'+intNum+'.'+resNum;
|
| | | }else {
|
| | | ip = '设备ID格式不正确';
|
| | | }
|
| | | console.info(ip);
|
| | | return ip;
|
| | | }
|
| | |
|
| | | function applyendyanshou(arr){ //申请验收
|
| | | var temp = JSON.stringify(arr);
|
| | |
| | | console.info(vol);
|
| | | }
|
| | |
|
| | | |
| | | function prefixInteger(num, length) {
|
| | | return (num/Math.pow(3,length)).toFixed(length).substr(2);
|
| | | }
|
| | | |
| | |
|
| | | //导入表格默认数据
|
| | | function installstartdata(temp){
|
| | | data=temp[0].binf;
|
| | |
| | | $("#sure").click(function(){
|
| | | console.info($('#newbattnum').val());
|
| | | setcookieCreat($('#newbattnum').val());
|
| | | window.location.href="batt-infor-conf-temp1.html"; |
| | | //window.location.href="control.html"; |
| | | });
|
| | | });
|
| | |
|
| | |
| | | k=i*50;
|
| | |
|
| | | //optionStr+='<option'+' value='+k+'>'+k+'</option>';
|
| | | optionStr+='<option'+' value='+k+'>'+k+'</option>';
|
| | | |
| | | |
| | | |
| | | optionStr+='<option'+' value='+k+'>'+k+'</option>'; |
| | | }
|
| | | allString=optionStr+'<option'+' selected=selected '+' value='+1000+'>'+1000+'</option>'
|
| | | return allString;
|
| | |
| | | for(var i=0;i<index;i++){
|
| | | var s='#MonVolStd'+i;
|
| | | $(s).val(12);
|
| | | }
|
| | | |
| | | } |
| | | }
|
| | |
|
| | | /* 操作成功
|