流量统计活跃端口增加上个时间段统计

This commit is contained in:
zhanghongqing
2018-10-23 11:05:35 +08:00
parent 3848833bb7
commit f35ca05c0c
4 changed files with 39 additions and 14 deletions

View File

@@ -74,10 +74,32 @@ public class DashboardService extends BaseService{
return totalReportList;
}
public List<TrafficPortActiveStatistic> getPortActiveList(){
/**
* 当前时间五分钟数据
* @return
*/
public List<Map> getPortActiveList(){
List<Map> list = new ArrayList<Map>();
List<TrafficPortActiveStatistic> portActiveList = trafficPortActiveStatisticDao.getPortActiveList();
return portActiveList;
//上个时间五分钟数据
if(portActiveList!=null&&portActiveList.size()>0) {
for (TrafficPortActiveStatistic port : portActiveList) {
if(port.getPort()!=null) {
Map map = new HashMap();
map.put("port", port.getPort());
map.put("sum", port.getSum());
TrafficPortActiveStatistic portActiveOld = trafficPortActiveStatisticDao.getPortActiveOld(port.getPort());
if(portActiveOld!=null&&portActiveOld.getSum()!=null){
map.put("preSum",portActiveOld.getSum());
}else{
map.put("preSum",0);
}
list.add(map);
}
}
}
return list;
}
/**