diff --git a/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp b/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp
index 4540d763f..557db73e2 100644
--- a/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp
+++ b/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp
@@ -268,8 +268,8 @@
font-size:18px;
color:#ffffff;
position: relative;
- top: 2.2%;
- left: 35%;
+ top: 2.45%;
+ left: 33%;
font-size: 24px;
}
/* #dataNumsStr span{
diff --git a/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp.bak b/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp.bak
index 877b5e2ea..b892bffc8 100644
--- a/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp.bak
+++ b/src/main/webapp/WEB-INF/views/dynamicpage/dynamicIndex.jsp.bak
@@ -10,7 +10,6 @@
-
@@ -859,6 +869,7 @@
},
grid:{
left: 53,
+ top: '35%',
},
xAxis: {
type: 'time',
@@ -875,7 +886,7 @@
color: '#fff',
fontSize: 12,
formatter: function(value) {
- return echarts.format.formatTime('hh:mm:ss', new Date(value));
+ return echarts.format.formatTime('hh:mm', new Date(value));
}
},
splitLine: {
@@ -885,6 +896,10 @@
},
yAxis: [{
type: 'value',
+ name: 'Bps',
+ nameTextStyle:{
+ color:'#ffffff',
+ },
min: 0,
axisLine: {
lineStyle: {
@@ -897,14 +912,20 @@
color: 'white',
fontSize: 12,
formatter: function (value, index) {
- if (value > 1000 && value <= 1000000) {
- return value/1000 + " K";
+ if (value > 1024 && value <= 1048576) {
+ return Math.round(value/1024) + " K";//Bps
}
- if (value > 10000000 && value <= 1000000000) {
- return value/1000000 + " M";
+ if (value > 1048576 && value <= 1073741824) {
+ return Math.round(value/1048576) + " M";//Bps
}
- if (value > 100000000) {
- return value/1000000000 + " B";
+ if (value > 1073741824 && value <= 1099511627776) {
+ return Math.round(value/1073741824) + " G";//Bps
+ }
+ if (value > 1099511627776 && value <= 1125899906842624) {
+ return Math.round(value/1099511627776) + " T";//Bps
+ }
+ if (value > 1125899906842624) {
+ return Math.round(value/1125899906842624) + " P";//Bps
}
return value;
}
@@ -1044,16 +1065,19 @@
},
axisLabel: {
formatter: function(value) {
- if (value > 1000 && value <= 1000000) {
- return value/1000 + " K";
- }
- if (value > 10000000 && value <= 1000000000) {
- return value/1000000 + " M";
- }
- if (value > 100000000) {
- return value/1000000000 + " B";
- }
- return value;
+ if (value > 1000 && value <= 1000000) {
+ return Math.round(value/1000) + " K";
+ }
+ if (value > 1000000 && value <= 1000000000) {
+ return Math.round(value/1000000) + " M";
+ }
+ if (value > 1000000000 && value <= 1000000000000) {
+ return Math.round(value/1000000000) + " T";
+ }
+ if (value > 1000000000000) {
+ return Math.round(value/1000000000000) + " P";
+ }
+ return value;
},
},
splitNumber: 4,
@@ -1136,7 +1160,7 @@
$.ajax({
type:'get',
dataType: 'json',
- url:"${pageContext.request.contextPath}/nis/dynamicpage/indexTraffic?baseNum=" + top.baseNum,
+ url:"${pageContext.request.contextPath}/nis/dynamicpage/indexTraffic?hour=2&baseNum=" + top.baseNum,
success:function(res){//处理返回结果
if(res) {
data = res;
@@ -1189,7 +1213,7 @@
$.ajax({
type:'get',
dataType: 'json',
- url:'${pageContext.request.contextPath}/nis/dynamicpage/indexLog?sid=' + top.indexLogServiceId + "&baseNum=" + top.baseNum,
+ url:'${pageContext.request.contextPath}/nis/dynamicpage/indexLog?hour=24&sid=' + top.indexLogServiceId + "&baseNum=" + top.serviceBaseNum,
success:function(res){//处理返回结果
logData = res;
_logData = logData.shift();
@@ -1219,10 +1243,39 @@
/* 数字特效 */
function animalNum(dropNum){
- //var value = rand(100,999);;
+ var unitStr = "";
+ if (dropNum > 1000 && dropNum <= 1000000) {
+ dropNum = Math.round(dropNum/1000);//K取整
+ //dropNum = (dropNum/1000).toFixed(1);alert(dropNum);
+ unitStr = "K";
+ }
+ if (dropNum > 1000000 && dropNum <= 1000000000) {
+ dropNum = Math.round(dropNum/1000000);//M
+ //dropNum = (dropNum/1000000).toFixed(1);
+ unitStr = "M";
+ }
+ if (dropNum > 1000000000 && dropNum <= 1000000000000) {
+ dropNum = Math.round(dropNum/1000000000);//G
+ //dropNum = (dropNum/1000000000).toFixed(1);
+ unitStr = "G";
+ }
+ if (dropNum > 1000000000000 && dropNum <= 1000000000000000) {
+ dropNum = Math.round(dropNum/1000000000000);//T
+ //dropNum = (dropNum/1000000000000).toFixed(1);
+ unitStr = "T";
+ }
+ if (dropNum > 1000000000000000) {
+ dropNum = Math.round(dropNum/1000000000000000);//P
+ //dropNum = (dropNum/1000000000000000).toFixed(1);
+ unitStr = "P";
+ }
+ //dropNum = rand(100,999);
+ //dropNum= dropNum+"M";
+ $("#dataNums").empty();
$("#dataNums").rollNum({
deVal:dropNum
});
+ $("#dataNumsStr").html(""+unitStr+"");//alert(unitStr);
};
function rand(min,max) {
@@ -1240,7 +1293,7 @@
$.ajax({
type:'get',
dataType: 'json',
- url:'${pageContext.request.contextPath}/nis/dynamicpage/indexDrop' + "?baseNum=" + top.baseNum,
+ url:'${pageContext.request.contextPath}/nis/dynamicpage/indexDrop?hour=24' + "&baseNum=" + top.dropBaseNum,
success:function(res){//处理返回结果
if(res) {
dropData = res;