diff --git a/src/main/webapp/WEB-INF/views/dashboard/trafficAppTrendList.jsp b/src/main/webapp/WEB-INF/views/dashboard/trafficAppTrendList.jsp index 23ed14fc0..8c88be957 100644 --- a/src/main/webapp/WEB-INF/views/dashboard/trafficAppTrendList.jsp +++ b/src/main/webapp/WEB-INF/views/dashboard/trafficAppTrendList.jsp @@ -174,8 +174,8 @@ $(".searchQuota").removeClass("active"); $(this).addClass("active"); }) - $(".chart-realTime").removeClass("hidden"); $(".chart-history").addClass("hidden"); + $(".chart-realTime").removeClass("hidden"); $(".changeData").on("click",function(){ $(".changeData").removeClass("active"); $(this).addClass("active"); @@ -546,7 +546,7 @@ year: '%Y' }, title: { - text: 'time', + text: 'Real Time', align:'high', }, labels: { @@ -755,7 +755,7 @@ year: '%Y' }, title: { - text: 'time', + text: 'History Time', align:'high', }, labels: { @@ -821,21 +821,41 @@ var nowDate=new Date(); var start=$("#beginDateh").val(); var end=$("#endDateh").val(); - var rows = []; - var heard = []; - /* 调用后台接口导出 */ - var total = JSON.parse($("#total").val()); - var timeData = JSON.parse($("#timeData").val()); - var sipData = JSON.parse($("#sipData").val()); - var dipData = JSON.parse($("#dipData").val()); + var rows = this.getDataRows(true); + var heard = rows.shift(); // 删除一个重复行 + rows.shift(); // 删除一个重复行 + var total=[]; var map={}; - heard.push("time","server","client"); - for(var i=0;i'); rows.push(total) @@ -850,28 +870,61 @@ (function(H) { H.Chart.prototype.downloadCSV = function() { - var total = JSON.parse($("#total").val()); - var timeData = JSON.parse($("#timeData").val()); - var sipData = JSON.parse($("#sipData").val()); - var dipData = JSON.parse($("#dipData").val()); + + var rows = this.getDataRows(true); var data=[]; - for(var i=0;i0){ + if(i==1){ + start=d[0]; + } + if(i==rows.length-1){ + end=d[0]; + } + siptotal=siptotal+Number(d[1]); + diptotal=diptotal+Number(d[2]); + } + } }) - } - data.push({ - num1:"", - num2:total - }) - var start = $("#beginDateh").val(); - var end = $("#endDateh").val(); + total.push(siptotal,diptotal); + } + data.push({ + num1:"", + num2:total + }) + + exportCsv({ title:["",start+"--"+end], titleForKey:["num1","num2","num3"],