| | |
| | | <link href="mobilCss/mobiscroll.core-2.5.2.css" rel="stylesheet" type="text/css" />
|
| | | <link href="mobilCss/mobiscroll.animation-2.5.2.css" rel="stylesheet" type="text/css" />
|
| | | <link rel="stylesheet" type="text/css" href="css/tbl.css">
|
| | | <link rel="stylesheet" type="text/css" href="src/css/layui.css">
|
| | | <script type="text/javascript" src="mobilJs/jquery-1.8.2.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/jquery.mobile-1.4.5.min.js"></script>
|
| | | <style type="text/css">
|
| | |
| | |
|
| | | </div>
|
| | | </div>
|
| | | <!-- 存储homeinfo的值 -->
|
| | | <div id="homeInfoIframe"></div>
|
| | | <div id="homeInfoIframeAll"></div>
|
| | | </body>
|
| | |
|
| | | <script src="mobilJs/mobiscroll.core-2.5.2.js" type="text/javascript"></script>
|
| | |
| | | <script src="mobilJs/mobiscroll.datetime-2.5.1-zh.js" type="text/javascript"></script>
|
| | | <script type="text/javascript" src="js/tbl.js"></script>
|
| | | <script type="text/javascript" src="mobilJs/base.js"></script>
|
| | |
|
| | | <script type="text/javascript" src="src/layui.all.js"></script>
|
| | |
|
| | | <script type="text/javascript">
|
| | | /* 获取点击的是哪个按钮 */
|
| | |
| | | window.location.href="control.html";
|
| | | return ;
|
| | | }
|
| | | |
| | | var iframePopup = ''; // 弹出面板标识符
|
| | | function getApplyYanshouIndex(t){
|
| | | var index = $(t).attr("but-index");
|
| | | console.info(index);
|
| | | setApplyYanshou(index);
|
| | | var arr=setApplyYanshou(index);
|
| | | console.log(arr); //方法一:1按钮搞定所有。请在此对接加入弹出框,上传视频经纬度等
|
| | |
|
| | | return ;
|
| | | if(arr.length == 0) {
|
| | | layer.msg('获取数据失败!!');
|
| | | return ;
|
| | | }
|
| | | |
| | | // 存储所有的数据
|
| | | $('#homeInfoIframeAll').data('allData', arr);
|
| | | var _data = arr[0];
|
| | | var temp = {
|
| | | homeId: _data.binf.StationId
|
| | | ,homeName: _data.binf.StationName
|
| | | ,addr: ''
|
| | | ,lng: 0
|
| | | ,lat: 0
|
| | | }
|
| | | // 存储需要的homeInfo信息
|
| | | $('#homeInfoIframe').data('homeInfo', temp);
|
| | | |
| | | iframePopup = layer.open({
|
| | | type: 2
|
| | | ,closeBtn: 0
|
| | | ,title: false
|
| | | ,area: ['100%', '100%']
|
| | | ,full: true
|
| | | ,anim: 4
|
| | | ,content: 'iframe/homeinfo1.html'
|
| | | });
|
| | | layer.full(iframePopup);
|
| | | |
| | | // applyendyanshou(arr);
|
| | | |
| | | }
|
| | | |
| | | function getApplyYanshoupicture(t){
|
| | | var index = $(t).attr("but-index");
|
| | | console.info(index);//方法2
|
| | | var arr=setApplyYanshou(index);
|
| | | //请在此对接加入弹出框
|
| | | }
|
| | | var arrTd = new Array(); //当前表格td数据
|
| | | var tblCon = $('.tbl-container');
|
| | | var Page = {
|
| | |
| | |
|
| | |
|
| | | var arrdata = new Array();
|
| | | var arrTh = [ '机房编号', '省', '城市','区县','机房名称','设备名称','机房IP','FBS设备ID(重要)','FBS设备IP(重要)','子网掩码','网关','FBS设备名称','FBS电池索引(0-3)','电池组ID','机房内电池组编号','电池组名称','浮充电压阀值(V)','离线电压阀值(V)','浮充电流阀值(A)','单体数量','标称容量(AH)','标称单体电压(V)','标称单体内阻(mΩ)','标称单体电导','单体电压次低偏移量(V)','负载电流(A)','最大核容电流(A)','基站号码','电池品牌','电池型号','电池生产日期','投入使用日期','安装人员','通讯计数','是否验收',''];
|
| | | var arrTh = [ '机房编号', '省', '城市','区县','机房名称','设备名称','机房IP','FBS设备ID(重要)','FBS设备IP(重要)','子网掩码','网关','FBS设备名称','FBS电池索引(0-3)','电池组ID','机房内电池组编号','电池组名称','浮充电压阀值(V)','离线电压阀值(V)','浮充电流阀值(A)','单体数量','标称容量(AH)','标称单体电压(V)','标称单体内阻(mΩ)','标称单体电导','单体电压次低偏移量(V)','负载电流(A)','最大核容电流(A)','基站号码','电池品牌','电池型号','电池生产日期','投入使用日期','安装人员','通讯计数','丢包率','是否验收',''];
|
| | | dataArr = [];
|
| | | var startTime = "1980-01-01";
|
| | | var endTime = new Date().format('yyyy-MM-dd');
|
| | |
| | | success:function(data) {
|
| | | data = JSON.parse(data.result);
|
| | | if(data.code==1){
|
| | | console.info(data.data);
|
| | | var json =JSON.stringify(data.data);
|
| | | setCookie("numberget",json);
|
| | | //return data.data; |
| | | }
|
| | | }
|
| | | });
|
| | | }
|
| | | function getCookienumber(id){//输入ID,返回通讯计数。数据从缓存获取。
|
| | | //var a = getnumber();
|
| | | //console.info(a);
|
| | | if(getCookie("numberget")){
|
| | | var number = getCookie("numberget");
|
| | | number = JSON.parse(number);
|
| | | console.info(number);
|
| | | if(number[0]){
|
| | | for(var i =0; i<number.length;i++){
|
| | | if(id == number[i].dev_id){
|
| | |
| | | }
|
| | | return 0;
|
| | | }
|
| | | |
| | | function getCookiediubao(id){
|
| | | if(getCookie("numberget")){
|
| | | var number = getCookie("numberget");
|
| | | number = JSON.parse(number);
|
| | | console.info(number);
|
| | | if(number[0]){
|
| | | for(var i =0; i<number.length;i++){
|
| | | if(id == number[i].dev_id){
|
| | | var errorCount = number[i].dev_errcommcount;
|
| | | var allCount = number[i].dev_commcount+errorCount;
|
| | | //var parcent = (allCount==0?0:errCount/allCount*100)
|
| | | //return parcent;
|
| | | }
|
| | | } |
| | | }
|
| | | }
|
| | | return 0;
|
| | | }
|
| | | function getcreatArr(){
|
| | | obj = {
|
| | | apply_en : 1,
|
| | |
| | | function yanshou(check_en){
|
| | | if(check_en==0){
|
| | | return "未验收";
|
| | | }else{
|
| | | return "已验收";
|
| | | }else if(check_en==2){
|
| | | return "已申请验收";
|
| | | }else if(check_en==1){
|
| | | return"已完成验收";s
|
| | | }
|
| | | }
|
| | | // 查询内容
|
| | |
| | | arrTd[index++] = data[i].binf.BattInUseDate.substr(0,10);
|
| | | arrTd[index++] = data[i].binf.install_user;
|
| | | arrTd[index++] = getCookienumber(data[i].binf.FBSDeviceId);
|
| | | arrTd[index++] = getCookiediubao(data[i].binf.FBSDeviceId);
|
| | | arrTd[index++] = yanshou(data[i].check_en);
|
| | | arrTd[index++]='<a onclick="getButIndex(this)" class="ui-btn ui-btn-inline ui-corner-all operat-but" data-position-to="window"'+'but-index='+i+'>电池组实时数据</a>'+
|
| | | '<a onclick="getApplyYanshouIndex(this)" href="#myPopup" id="apply_yanshou" data-rel="popup" class="ui-btn ui-btn-inline ui-corner-all operat-but fr" data-position-to="window"'+'but-index='+i+'>申请验收</a>';
|
| | | //方法2 2按钮解开以下一条注释按钮
|
| | | //'<a onclick="getApplyYanshoupicture(this)" href="#myPopup" id="apply_yanshou" data-rel="popup" class="ui-btn ui-btn-inline ui-corner-all operat-but fr" data-position-to="window"'+'but-index='+i+'>经纬度图片上传</a>'
|
| | | }
|
| | | }
|
| | | console.info(arrTd);
|
| | |
| | |
|
| | | function setApplyYanshou(index){
|
| | | console.info(arrdata);
|
| | | if(arrdata.length>0){ //存入的为所有已查出数据
|
| | | //请在此对接加入对话框,最后调用申请验收方法,传入arrdata,index参数
|
| | | creatYanshouObj(arrdata,index);//申请验收方法。
|
| | | if(arrdata.length>0){ //存入的为所有已查出数据 |
| | | var arr= creatYanshouObj(arrdata,index);//申请验收方法。
|
| | | return arr;
|
| | | }else{
|
| | | alert("请等待几秒后再提交申请");
|
| | | }
|
| | |
| | | }
|
| | | }
|
| | | console.info(arr);
|
| | | var temp = JSON.stringify(arr);
|
| | | |
| | | |
| | | return arr;
|
| | | //applyendyanshou(arr);//申请验收方法。
|
| | | }
|
| | | |
| | | function applyendyanshou(arr){
|
| | | var temp = JSON.stringify(arr);
|
| | | $.ajax({ //申请验收
|
| | | type: 'post',
|
| | | async: true,
|
| | |
| | | }
|
| | | }
|
| | | });
|
| | | |
| | | }
|
| | | function setcookiedit(index){
|
| | | var arrcookie = new Array();
|