chenjingjing
2018-12-27 4be62c8c88eba0e3474890abf868fc88a0b61865
修改
3个文件已修改
131 ■■■■ 已修改文件
gx_tieta/WebRoot/mobil/batt-approved1.html 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/mobil/batt-edit2.html 39 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/mobil/batt-infor-conf-temp1.html 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
gx_tieta/WebRoot/mobil/batt-approved1.html
@@ -381,51 +381,6 @@
        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);
            $.ajax({                                   //申请验收
@@ -460,10 +415,6 @@
        console.info(vol);
     }
     
    function prefixInteger(num, length) {
         return (num/Math.pow(3,length)).toFixed(length).substr(2);
    }
    
    //导入表格默认数据
    function installstartdata(temp){
gx_tieta/WebRoot/mobil/batt-edit2.html
@@ -78,30 +78,14 @@
                                <table class="layout-set">
                                    <tbody>
                                        <tr>
                                            <td>机房编号</td>
                                            <td>
                                                <input type="text" id="StationId" class="unable" data-mini="true" onfocus="this.blur()"/>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>FBS设备ID(重要)</td>
                                            <td>
                                                <input type="text" id="FBSDeviceId" class="unable" data-mini="true" onfocus="this.blur()"/>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>FBS设备IP(重要)</td>
                                            <td>
                                                <input type="text" id="FbsDeviceIp" class="unable" data-mini="true" onfocus="this.blur()" />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>电池组ID</td>
                                            <td>
                                                <input type="text" readonly unselectable="on" value="123"class="unable" id="BattGroupId" class="uncheck" data-mini="true" onfocus="this.blur()" />
                                            </td>
                                        </tr>
                                        <tr>
                                                <input type="hidden" type="text" id="StationId" class="unable" data-mini="true" onfocus="this.blur()"/>
                                                <input type="hidden" type="text" id="FBSDeviceId" class="unable" data-mini="true" />
                                                <input type="hidden" type="text" id="FbsDeviceIp" class="unable" data-mini="true" />
                                                <input type="hidden" type="text" readonly unselectable="on" value="123"class="unable" id="BattGroupId" class="uncheck" data-mini="true" />
                                            <td>省</td>
                                            <td>
                                                <input type="text" id="mainteArea" class="unable" data-mini="true" onfocus="this.blur()"/>
@@ -434,8 +418,9 @@
     }
 
    function prefixInteger(num, length) {
         return (num/Math.pow(3,length)).toFixed(length).substr(2);
        return (Array(length).join('0') + num).slice(-length);
    }
    function creatBa(a){
        var battnum=4-a,
            opstring='';        
@@ -472,7 +457,6 @@
            document.getElementById("BattFloatCurrent").value = data.BattFloatCurrent;
            //document.getElementById("MonCount").value = data.MonCount;
            //document.getElementById("MonCapStd").value = data.MonCapStd;
            document.getElementById("MonResStd").value = data.MonResStd;
            document.getElementById("MonSerStd").value = data.MonSerStd;
            document.getElementById("MonVolLowToAvg").value = data.MonVolLowToAvg;
@@ -590,10 +574,7 @@
    });
     
     function nullOrn(){
             return true;
     }
     
     function editBatt(){//
gx_tieta/WebRoot/mobil/batt-infor-conf-temp1.html
@@ -58,30 +58,15 @@
            <!-- <div class="set-option"> -->
                                <table class="layout-set">
                                    <tbody>
                                        <tr>
                                            <td>机房编号</td>
                                            <td>
                                                <input type="text" id="StationId" class="unable" data-mini="true" onfocus="this.blur()"/>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>FBS设备ID(重要)</td>
                                            <td>
                                                <input type="text" id="FBSDeviceId" class="unable" data-mini="true" />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>FBS设备IP(重要)</td>
                                            <td>
                                                <input type="text" id="FbsDeviceIp" class="unable" data-mini="true" />
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>电池组ID</td>
                                            <td>
                                                <input type="text" readonly unselectable="on" value="123"class="unable" id="BattGroupId" class="uncheck" data-mini="true" />
                                            </td>
                                        </tr>
                                                <input type="hidden" type="text" id="StationId" class="unable" data-mini="true" onfocus="this.blur()"/>
                                                <input type="hidden" type="text" id="FBSDeviceId" class="unable" data-mini="true" />
                                                <input type="hidden" type="text" id="FbsDeviceIp" class="unable" data-mini="true" />
                                                <input type="hidden" type="text" readonly unselectable="on" value="123"class="unable" id="BattGroupId" class="uncheck" data-mini="true" />
                                        <tr>
                                            <td>*省</td>
                                            <td>
@@ -478,8 +463,10 @@
        console.info(dev_id);
        if(ptn.test(dev_id)) {
            var value = Number(RegExp.$1);
            // console.log(value);
            console.info(value);
            console.info(Math.floor(value/256));
            var intNum = prefixInteger(Math.floor(value/256), 3);
            console.info(intNum);
            var resNum = prefixInteger(value%256, 3);
            ip = '127.000.'+intNum+'.'+resNum;
        }else {
@@ -510,10 +497,12 @@
      $('#MonCount').change(function(){
          setFloatAndoutLine();
      })*/
    function prefixInteger(num, length) {
   /* function prefixInteger(num, length) {
         return (num/Math.pow(3,length)).toFixed(length).substr(2);
    }*/
    function prefixInteger(num, length) {
        return (Array(length).join('0') + num).slice(-length);
    }
    //导入表格默认数据
    function installstartdata(temp){        
        var data = {