流量统计滚动条做动态单位换算
This commit is contained in:
@@ -430,7 +430,8 @@ function ajaxinfo(){
|
||||
url:'${ctx}/dashboard/traffic/info',
|
||||
type : "post" ,
|
||||
dataType:'json',
|
||||
cache:false,async:true,timeout:60000,//超时时间设置,查询接口时间过长超时
|
||||
cache:false,async:true,
|
||||
timeout:60000,//超时时间设置,查询接口时间过长超时
|
||||
success:function (data){
|
||||
var loopConnNum =loopConnNum= data.loopConnNum;
|
||||
var rejectNum =data.rejectNum;
|
||||
@@ -457,15 +458,23 @@ function ajaxinfo(){
|
||||
if(closeConnNum==null||closeConnNum==""){
|
||||
closeConnNum=0;
|
||||
}
|
||||
dataScroll(".numberRun",Math.round(loopConnNum));
|
||||
dataScroll(".numberRun1",Math.round(rejectNum));
|
||||
dataScroll(".numberRun2",Math.round(monitorNum));
|
||||
dataScroll(".numberRun3",Math.round(dropConnNum));
|
||||
dataScroll(".numberRun5",Math.round(newUniConnNum));
|
||||
dataScroll(".numberRun6",Math.round(closeConnNum));
|
||||
dataScroll(".numberRun7",Math.round(newUniConnNum+closeConnNum-rejectNum));
|
||||
dataScroll(".numberRun8",Math.round(newUniConnNum-rejectNum));
|
||||
// dataScroll(".numberRun1",Math.round(rejectNum));
|
||||
unit1000(".numberRun1",rejectNum)
|
||||
// dataScroll(".numberRun2",Math.round(monitorNum));
|
||||
unit1000(".numberRun2",monitorNum)
|
||||
// dataScroll(".numberRun5",Math.round(newUniConnNum));
|
||||
unit1000(".numberRun5",newUniConnNum)
|
||||
// dataScroll(".numberRun6",Math.round(closeConnNum));
|
||||
unit1000(".numberRun6",closeConnNum)
|
||||
// dataScroll(".numberRun7",Math.round(newUniConnNum+closeConnNum-rejectNum));
|
||||
unit1000(".numberRun7",newUniConnNum+closeConnNum-rejectNum)
|
||||
// dataScroll(".numberRun8",Math.round(newUniConnNum-rejectNum));
|
||||
unit1000(".numberRun8",newUniConnNum-rejectNum)
|
||||
|
||||
// dataScroll(".numberRun3",Math.round(dropConnNum));
|
||||
unit1024(".numberRun3",dropConnNum);
|
||||
// dataScroll(".numberRun",Math.round(loopConnNum)) ;
|
||||
unit1024(".numberRun",loopConnNum);
|
||||
//计算带宽进出口流量百分比
|
||||
|
||||
var inoctetsNum=Math.round(data.inoctetsNum);
|
||||
@@ -963,6 +972,70 @@ function topicAndDomainList(){
|
||||
}
|
||||
});
|
||||
}
|
||||
// 1000单位转换
|
||||
function unit1000(id,inNum){
|
||||
var inNum=Math.round(inNum);
|
||||
var inNumK=inNum/1000;
|
||||
var inNumM=inNumK/1000;
|
||||
var inNumG=inNumM/1000;
|
||||
var inNumT=inNumG/1000;
|
||||
var inNumP=inNumT/1000;
|
||||
var unit="lnk/h";
|
||||
if(inNumK>1){
|
||||
inNum=inNumK;
|
||||
unit="Klnk/h";
|
||||
};
|
||||
if(inNumM>1){
|
||||
inNum=inNumM;
|
||||
unit="Mlnk/h";
|
||||
};
|
||||
if(inNumG>1){
|
||||
inNum=inNumG;
|
||||
unit="Glnk/h";
|
||||
};
|
||||
if(inNumT>1){
|
||||
inNum=inNumT;
|
||||
unit="Tlnk/h";
|
||||
};
|
||||
if(inNumP>1){
|
||||
inNum=inNumP;
|
||||
unit="Plnk/h";
|
||||
};
|
||||
dataScroll(id,Math.round(inNum));
|
||||
$(id).append(" "+unit);
|
||||
}
|
||||
// 1024单位转换
|
||||
function unit1024(id,inNum){
|
||||
var inNum=Math.round(inNum);
|
||||
var inNumK=inNum/1024;
|
||||
var inNumM=inNumK/1024;
|
||||
var inNumG=inNumM/1024;
|
||||
var inNumT=inNumG/1024;
|
||||
var inNumP=inNumT/1024;
|
||||
var unit="pkt/h";
|
||||
if(inNumK>1){
|
||||
inNum=inNumK;
|
||||
unit="Kpkt/h";
|
||||
};
|
||||
if(inNumM>1){
|
||||
inNum=inNumM;
|
||||
unit="Mpkt/h";
|
||||
};
|
||||
if(inNumG>1){
|
||||
inNum=inNumG;
|
||||
unit="Gpkt/h";
|
||||
};
|
||||
if(inNumT>1){
|
||||
inNum=inNumT;
|
||||
unit="Tpkt/h";
|
||||
};
|
||||
if(inNumP>1){
|
||||
inNum=inNumP;
|
||||
unit="Ppkt/h";
|
||||
};
|
||||
dataScroll(id,Math.round(inNum));
|
||||
$(id).append(" "+unit);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user