Update simpleping.js

pull/617/head
Mr Chen 10 months ago
parent 25591dc3e5
commit 9e2f1dc172
  1. 33
      plugins/simpleping/js/simpleping.js

@ -101,7 +101,13 @@ function getBeforeDate(n){
return s;
}
function pingDataGraphRender(day){
function pingDataGraphPosData(){
console.log(chartPingData.length);
}
function pingDataGraphData(day){
var now = (new Date().getTime())/1000;
if(day==0){
var start = (new Date(getToday() + " 00:00:01").getTime())/1000;
@ -121,11 +127,19 @@ function pingDataGraphRender(day){
// console.log(start,end);
pingPostCallbak('pingData', {'type':'range', 'start':start, 'end':end}, function(data){
var xData = [];
var yData = [];
chartPingData = data.data;
pingDataGraphRender();
var rdata = data.data;
setInterval(function() {
pingDataGraphPosData();
}, 3000);
});
}
function pingDataGraphRender(){
var xData = [];
var yData = [];
var rdata = chartPingData;
for(var i = 0; i < rdata.length; i++){
xData.push(toCommonTime(rdata[i].created_unix));
yData.push(rdata[i].speed/1000000);
@ -164,11 +178,12 @@ function pingDataGraphRender(day){
]
};
chartPing.setOption(option);
});
}
// console.log('pingDataGraph');
var chartPing;
var chartPingData = [];
function pingDataGraph(){
var tpl = '\
<div class="col-xs-12 col-sm-12 col-md-12 pull-left pd0 view1">\
@ -178,9 +193,9 @@ function pingDataGraph(){
<h3 class="c-tit f16">连通性</h3>\
<div class="searcTime pull-right">\
<span class="tit">区间检索</span>\
<span class="gt" onclick="pingDataGraphRender(1)">昨天</span>\
<span class="gt on" onclick="pingDataGraphRender(0)">今天</span>\
<span class="gt" onclick="pingDataGraphRender(7)">最近7天</span>\
<span class="gt" onclick="pingDataGraphData(1)">昨天</span>\
<span class="gt on" onclick="pingDataGraphData(0)">今天</span>\
<span class="gt" onclick="pingDataGraphData(7)">最近7天</span>\
</div>\
</div>\
<div id="pingview" style="width:100%; height:330px"></div>\
@ -244,7 +259,7 @@ function pingDataGraph(){
chartPing.resize();
});
pingDataGraphRender(0);
pingDataGraphData(0);
}

Loading…
Cancel
Save