流量统计活跃端口改为当前时间与上个时间对比
This commit is contained in:
@@ -171,7 +171,7 @@
|
||||
<tr>
|
||||
<th><spring:message code="port"/></th>
|
||||
<th><spring:message code="visits"/></th>
|
||||
<th><spring:message code="percentage"/></th>
|
||||
<th><spring:message code="trend"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="tbodyDataPort">
|
||||
@@ -572,27 +572,34 @@ function portActiveList(){
|
||||
$("#tbodyDataPort").prepend(tr);
|
||||
},
|
||||
success:function (rs) {
|
||||
$("#tbodyDataPort").html("");
|
||||
var n=rs.length;
|
||||
var total=0;
|
||||
if(rs!=null&&rs.length>0&&rs[0].error!=null){
|
||||
$("#tbodyDataPort").prepend("<tr class='frist rowData'><td></td><td style='color:#fff'><spring:message code='request_service_failed'/></td><td></td></tr>");
|
||||
}else{
|
||||
if(n>0){
|
||||
$(rs).each(function(i, itemObj) {
|
||||
total+=itemObj.sum;
|
||||
});
|
||||
$(rs).each(function(i, itemObj) {
|
||||
var tr = "<tr class='frist rowData' >";
|
||||
tr += "<td class='list_c1'>"+itemObj.port+"</td>";
|
||||
tr += "<td class='list_c2'>"+itemObj.sum+"</td>";
|
||||
tr += "<td class='list_c3'>"+((itemObj.sum/total)*100).toFixed(1)+" %</td></tr>";
|
||||
$("#tbodyDataPort").prepend(tr);
|
||||
})
|
||||
rs.reverse();
|
||||
$("#tbodyDataPort").html("");
|
||||
var n=rs.length;
|
||||
if(rs!=null&&rs.length>0&&rs[0].error!=null){
|
||||
$("#tbodyDataPort").prepend("<tr class='frist rowData'><td></td><td style='color:#fff'><spring:message code='request_service_failed'/></td><td></td></tr>");
|
||||
}else{
|
||||
$("#tbodyDataPort").prepend("<tr class='frist rowData'><td></td><td style='color:#fff'>No Data</td><td></td></tr>");
|
||||
if(n>0){
|
||||
|
||||
$(rs).each(function(i, itemObj) {
|
||||
var count= itemObj.sum;
|
||||
var preCount = itemObj.preSum;
|
||||
var tr = "<tr class='frist rowData'>";
|
||||
tr += "<td class='list_c1' style='color:#fff'>"+n+"</td>";
|
||||
tr += "<td class='list_c2' style='color:#fff' title='"+itemObj.port+"'>"+itemObj.port+"</td>";
|
||||
if(preCount<count){
|
||||
tr += "<td class='list_c3'>"+"<i class='fa fa-arrow-up' style='color:green'/>"+"</td></tr>";
|
||||
}else if(preCount>count){
|
||||
tr += "<td class='list_c3'>"+"<i class='fa fa-arrow-down' style='color:red'/>"+"</td></tr>";
|
||||
}else{
|
||||
tr += "<td class='list_c3'>"+""+"</td></tr>";
|
||||
}
|
||||
n=n-1;
|
||||
$("#tbodyDataPort").prepend(tr);
|
||||
})
|
||||
}else{
|
||||
$("#tbodyDataPort").prepend("<tr class='frist rowData'><td></td><td style='color:#fff'>No Data</td><td></td></tr>");
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
});
|
||||
}
|
||||
@@ -787,7 +794,8 @@ function websiteList() {
|
||||
|
||||
$("#tbodyData2").prepend(tr);
|
||||
},
|
||||
success:function (rs) {
|
||||
success:function (rs) {
|
||||
rs.reverse();
|
||||
$("#tbodyData2").html("");
|
||||
var n=rs.length;
|
||||
if(rs!=null&&rs.length>0&&rs[0].error!=null){
|
||||
@@ -831,11 +839,11 @@ function webClick(websiteServiceId,obj){
|
||||
dataType:"json",
|
||||
cache:false,async:true,
|
||||
success:function (rs) {
|
||||
echart_6(rs.reverse());
|
||||
echart_6(rs);
|
||||
},
|
||||
});
|
||||
}
|
||||
//点击http网站列表-显示域名图
|
||||
//网站主题
|
||||
function topicAndDomainList(){
|
||||
$.ajax({
|
||||
url: '${ctx}/dashboard/topicAndDomainList',
|
||||
|
||||
Reference in New Issue
Block a user