实时报表->事件报表(查询,界面,导出):1.事件监测 2.事件封堵 3.重点保障

This commit is contained in:
lihaochen
2018-12-25 18:40:58 +08:00
parent b6b5bf190a
commit 84c4423a78
11 changed files with 1642 additions and 4 deletions

View File

@@ -0,0 +1,153 @@
package com.nis.domain.report;
import java.util.Date;
import com.nis.util.excel.ExcelField;
/**
* 重点保障事件实体对象
*
* @author A.Chen
*
*/
public class NtcEventKeyProtectionReport {
/**
*
*/
@ExcelField(title = "task_id", sort = 1)
private String taskId;
@ExcelField(title = "task_name", sort = 2)
private String taskName;
@ExcelField(title = "letter_num", sort = 3)
private long letterNum;
@ExcelField(title = "config_num", sort = 4)
private long configNum;
@ExcelField(title = "monitor_num", sort = 5)
private long monitorNum;
@ExcelField(title = "control_num", sort = 6)
private long controlNum;
@ExcelField(title = "task_time", sort = 7)
private String taskTime;
@ExcelField(title = "stat_time", sort = 8)
private String reportTime;
private String searchReportStartTime;
private String searchReportEndTime;
private String searchTaskStartTime;
private String searchTaskEndTime;
public String getTaskTime() {
return taskTime;
}
public void setTaskTime(String taskTime) {
this.taskTime = taskTime;
}
public String getTaskName() {
return taskName;
}
public void setTaskName(String taskName) {
this.taskName = taskName;
}
public long getLetterNum() {
return letterNum;
}
public void setLetterNum(long letterNum) {
this.letterNum = letterNum;
}
public long getConfigNum() {
return configNum;
}
public void setConfigNum(long configNum) {
this.configNum = configNum;
}
public long getMonitorNum() {
return monitorNum;
}
public void setMonitorNum(long monitorNum) {
this.monitorNum = monitorNum;
}
public long getControlNum() {
return controlNum;
}
public void setControlNum(long controlNum) {
this.controlNum = controlNum;
}
public String getSearchReportStartTime() {
return searchReportStartTime;
}
public void setSearchReportStartTime(String searchReportStartTime) {
this.searchReportStartTime = searchReportStartTime;
}
public String getSearchReportEndTime() {
return searchReportEndTime;
}
public void setSearchReportEndTime(String searchReportEndTime) {
this.searchReportEndTime = searchReportEndTime;
}
public String getSearchTaskStartTime() {
return searchTaskStartTime;
}
public void setSearchTaskStartTime(String searchTaskStartTime) {
this.searchTaskStartTime = searchTaskStartTime;
}
public String getSearchTaskEndTime() {
return searchTaskEndTime;
}
public void setSearchTaskEndTime(String searchTaskEndTime) {
this.searchTaskEndTime = searchTaskEndTime;
}
public String getTaskId() {
return taskId;
}
public void setTaskId(String taskId) {
this.taskId = taskId;
}
public String getReportTime() {
return reportTime;
}
public void setReportTime(String reportTime) {
this.reportTime = reportTime;
}
@Override
public String toString() {
return "NtcEventKeyProtectionReport [taskTime=" + taskTime + ", taskName=" + taskName + ", letterNum="
+ letterNum + ", configNum=" + configNum + ", monitorNum=" + monitorNum + ", controlNum=" + controlNum
+ ", taskId=" + taskId + ", reportTime=" + reportTime + ", searchReportStartTime="
+ searchReportStartTime + ", searchReportEndTime=" + searchReportEndTime + ", searchTaskStartTime="
+ searchTaskStartTime + ", searchTaskEndTime=" + searchTaskEndTime + "]";
}
}

View File

@@ -0,0 +1,167 @@
package com.nis.domain.report;
import com.nis.util.excel.ExcelField;
/**
* 监测事件和封堵事件实体对象
*
* @author A.Chen
*
*/
public class NtcEventMonitorOrBlockReport {
@ExcelField(title = "task_time", sort = 8)
private String taskTime;// 审核时间
@ExcelField(title = "task_name", sort = 2)
private String taskName;// 事件名称
@ExcelField(title = "ip_count", sort = 3)
private long ipNum;// ip数量
@ExcelField(title = "http_num", sort = 4)
private long httpNum;// http数量
@ExcelField(title = "mail_num", sort = 5)
private long mailNum;// 邮件数量
@ExcelField(title = "vedio_count", sort = 6)
private long vedioNum;// 视频次数
@ExcelField(title = "agent_count", sort = 7)
private long agentNum;// 代理次数
@ExcelField(title = "task_id", sort = 1)
private String taskId;// 审核ID
@ExcelField(title = "stat_time", sort = 9)
private String reportTime;// 统计时间
//
private String searchReportStartTime;// 统计开始时间
private String searchReportEndTime;// 统计结束时间
private String searchTaskStartTime;// 审核开始时间
private String searchTaskEndTime;// 审核结束时间
private int reportType;// 查询类型 1.封堵 2.监测
public String getReportTime() {
return reportTime;
}
public void setReportTime(String reportTime) {
this.reportTime = reportTime;
}
public String getTaskTime() {
return taskTime;
}
public void setTaskTime(String taskTime) {
this.taskTime = taskTime;
}
public String getTaskName() {
return taskName;
}
public void setTaskName(String taskName) {
this.taskName = taskName;
}
public long getIpNum() {
return ipNum;
}
public void setIpNum(long ipNum) {
this.ipNum = ipNum;
}
public long getHttpNum() {
return httpNum;
}
public void setHttpNum(long httpNum) {
this.httpNum = httpNum;
}
public long getMailNum() {
return mailNum;
}
public void setMailNum(long mailNum) {
this.mailNum = mailNum;
}
public long getVedioNum() {
return vedioNum;
}
public void setVedioNum(long vedioNum) {
this.vedioNum = vedioNum;
}
public long getAgentNum() {
return agentNum;
}
public void setAgentNum(long agentNum) {
this.agentNum = agentNum;
}
public String getSearchReportStartTime() {
return searchReportStartTime;
}
public void setSearchReportStartTime(String searchReportStartTime) {
this.searchReportStartTime = searchReportStartTime;
}
public String getSearchReportEndTime() {
return searchReportEndTime;
}
public void setSearchReportEndTime(String searchReportEndTime) {
this.searchReportEndTime = searchReportEndTime;
}
public String getSearchTaskStartTime() {
return searchTaskStartTime;
}
public void setSearchTaskStartTime(String searchTaskStartTime) {
this.searchTaskStartTime = searchTaskStartTime;
}
public String getSearchTaskEndTime() {
return searchTaskEndTime;
}
public void setSearchTaskEndTime(String searchTaskEndTime) {
this.searchTaskEndTime = searchTaskEndTime;
}
public int getReportType() {
return reportType;
}
public void setReportType(int reportType) {
this.reportType = reportType;
}
public String getTaskId() {
return taskId;
}
public void setTaskId(String taskId) {
this.taskId = taskId;
}
@Override
public String toString() {
return "NtcEventMonitorOrBlockReport [taskTime=" + taskTime + ", taskName=" + taskName + ", ipNum=" + ipNum
+ ", httpNum=" + httpNum + ", mailNum=" + mailNum + ", vedioNum=" + vedioNum + ", agentNum=" + agentNum
+ ", searchReportStartTime=" + searchReportStartTime + ", searchReportEndTime=" + searchReportEndTime
+ ", searchTaskStartTime=" + searchTaskStartTime + ", searchTaskEndTime=" + searchTaskEndTime
+ ", reportType=" + reportType + ", taskId=" + taskId + ", reportTime=" + reportTime + "]";
}
}