From 31e438bd0841b7e6da19b7e8b72010e413682b9b Mon Sep 17 00:00:00 2001 From: CJJ <Administrator@192.168.10.11> Date: 星期一, 26 十一月 2018 14:04:52 +0800 Subject: [PATCH] 手机 流量统计查询 --- gx_tieta/WebRoot/mobil/batt-traffic-statistics.html | 83 +++++++++++++++++++---------------------- gx_tieta/WebRoot/mobil/mobilJs/base.js | 14 +++++++ 2 files changed, 53 insertions(+), 44 deletions(-) diff --git a/gx_tieta/WebRoot/mobil/batt-traffic-statistics.html b/gx_tieta/WebRoot/mobil/batt-traffic-statistics.html index 11b7eca..d0905b7 100644 --- a/gx_tieta/WebRoot/mobil/batt-traffic-statistics.html +++ b/gx_tieta/WebRoot/mobil/batt-traffic-statistics.html @@ -110,10 +110,10 @@ <option value="">鍏ㄩ儴</option> </select> <p>缁熻鏂瑰紡</p> - <select id="" data-mini="true"> - <option value="">鎸夊勾缁熻</option> - <option value="">鎸夋湀缁熻</option> - <option value="">鎸夋棩缁熻</option> + <select id="statistics" data-mini="true"> + <option value="3">鎸夊勾缁熻</option> + <option value="1">鎸夋湀缁熻</option> + <option value="2">鎸夋棩缁熻</option> </select> <p>鏃堕棿娈�</p> <div class="checkdata"> @@ -205,23 +205,21 @@ var json = JSON.stringify(temp); //console.info(json); arrTd = new Array(); - $.post("Batt_Maint_DealarmAction_serchByConditionNew","result="+json,function(data){ + $.post("StationtrafficAction!serchByCondition","json="+json,function(data){ data=eval("("+data.result+")"); - //console.info(data); + console.info(data); if(data.code==1 && data.data.length>0){ data=data.data; //console.info(data); arr=new Array(); index=0; for(var i=0;i<data.length;i++){ - Page.pageAll=data[i].Size; - arr[index++]=data[i].BattGroupId; //鐢垫睜缁刬d - arr[index++]=data[i].StationName; //鏈烘埧鍚嶇О - arr[index++]=data[i].StationIp; //鏈烘埧IP - arr[index++]=data[i].BattGroupName; //鐢垫睜缁勫悕绉� - arr[index++]=data[i].BattGroupNum; //鐢垫睜缁勫簭鍙� - - + arr[index++]=data[i].note; + arr[index++]=data[i].stationName1; //鐢垫睜缁刬d + arr[index++]=data[i].stationName2; //鏈烘埧鍚嶇О + arr[index++]=data[i].stationName; //鏈烘埧IP + arr[index++]=tranfficCount(data[i].dayflow); //鐢垫睜缁勫悕绉� + } //console.info(Page); createTbl(tbl, arrTh, arr); @@ -239,31 +237,27 @@ }); } - - + + // 璁$畻娴侀噺 + function tranfficCount(value){ + value = (value/1048576).toFixed(2); + if(value>1024){ + value = (value/1024).toFixed(2); + return value + "G"; + }else{ + return value + "M"; + } + } function createSearchForm(){ - var temp={ - page:{ - pageCurr:Page.pageCurr, - pageSize:Page.pageSize, - }, - binf:{ - StationName1:$('#mainteArea').val(), - StationName2:$('#city').val(), - StationName5:$('#country').val(), - StationName:$('#homeName').val(), - - }, - - tdata:{ - - record_time:$('#startTestrecord').val(), //鐢垫睜娴嬭瘯璁板綍鏃堕棿娈� - record_time1:$('#endTestrecord').val() - - } - + var dev_id = $('#homeName').find("option:selected").attr('stationid'); + var temp = { + dev_id: dev_id?dev_id:0, + record_time:$('#startTestrecord').val()+" 00:00:00", //鐢垫睜娴嬭瘯璁板綍鏃堕棿娈� + record_time1:$('#endTestrecord').val()+" 23:59:59", + num:$('#statistics').val() }; + console.info(temp); return temp; } // stringify(createSearchForm()); @@ -400,7 +394,7 @@ success: function(data){ data = data.result; data = eval("("+data+")"); - //console.info(data); + console.info(data); //console.info(data.code); if(data.code==1&&data.data.length>0){ var $Ostation_name1=$("#homeName"); @@ -409,16 +403,17 @@ for(var i=0;i<=data.data.length;i++) { if(i == 0){ - arr.push({ - val:"", - stationid:"", - txt:"鍏ㄩ儴(鍏�"+data.data.length+"涓�)", - }); + //arr.push({ + //dev_id:"", + // stationid:"", + // txt:"鍏ㄩ儴(鍏�"+data.data.length+"涓�)", + //}); }else{ arr.push({ val:data.data[i-1].StationName3, - stationid:data.data[i-1].StationId, - txt:data.data[i-1].StationName3, + stationid:data.data[i-1].FBSDeviceId, + //dev_id:data.data[i-1].FBSDeviceId, + txt:data.data[i-1].StationName3, }); } } diff --git a/gx_tieta/WebRoot/mobil/mobilJs/base.js b/gx_tieta/WebRoot/mobil/mobilJs/base.js index da21447..efd1b77 100644 --- a/gx_tieta/WebRoot/mobil/mobilJs/base.js +++ b/gx_tieta/WebRoot/mobil/mobilJs/base.js @@ -368,6 +368,20 @@ } } +function updataSelStationdev(element, opts) { + + element.siblings('span').text(opts[0].txt); // 璁剧疆榛樿鏄剧ず鐨勫唴瀹� + + // 娓呯悊element鐨刼ption + element.text(''); + //console.warn(opts); + // 鏍规嵁vals鍜宼xt鍊肩敓鎴恛ption + for(var i = 0; i < opts.length; i++) { + + var opt = $('<option value="'+opts[i].val+'"dev_id="'+opts[i].dev_id+'" stationid="'+opts[i].stationid+'">'+opts[i].txt+'</option>'); + element.append(opt); + } +} /** *ele JQuery瀵硅薄 *input 榛樿鍊� -- Gitblit v1.9.1