2018-07-05 13:01:59 +08:00
|
|
|
|
/**
|
|
|
|
|
|
*@Title: SearchReport.java
|
|
|
|
|
|
*@Package com.nis.domain.log
|
|
|
|
|
|
*@Description TODO
|
|
|
|
|
|
*@author dell
|
|
|
|
|
|
*@date 2018年7月5日 下午12:30:44
|
|
|
|
|
|
*@version 版本号
|
|
|
|
|
|
*/
|
|
|
|
|
|
package com.nis.domain.log;
|
|
|
|
|
|
|
2018-07-10 13:33:28 +08:00
|
|
|
|
import java.util.Date;
|
2018-07-05 13:01:59 +08:00
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
|
|
2018-07-06 09:39:35 +08:00
|
|
|
|
import com.nis.domain.BaseEntity;
|
|
|
|
|
|
|
2018-07-05 13:01:59 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* @ClassName: SearchReport.java
|
|
|
|
|
|
* @Description: TODO
|
|
|
|
|
|
* @author (wx)
|
|
|
|
|
|
* @date 2018年7月5日 下午12:30:44
|
|
|
|
|
|
* @version V1.0
|
|
|
|
|
|
*/
|
2018-07-06 09:39:35 +08:00
|
|
|
|
public class SearchReport extends BaseEntity<SearchReport>{
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @Fields serialVersionUID:TODO(用一句话描述这个变量表示什么)
|
|
|
|
|
|
*
|
|
|
|
|
|
* @since 1.0.0
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
private Integer functionId;
|
|
|
|
|
|
private String cfgName;
|
|
|
|
|
|
private Integer action;
|
2018-07-06 18:39:01 +08:00
|
|
|
|
private Integer reportType;//小时报,日报,月报
|
|
|
|
|
|
//标签,性质,来文函号,境内源Ip,各国目的IP,运营商局点
|
|
|
|
|
|
private String reportBusinessType;
|
2018-07-05 13:01:59 +08:00
|
|
|
|
private String searchBusinessType;
|
|
|
|
|
|
private String searchReportStartTime;
|
2018-07-10 13:33:28 +08:00
|
|
|
|
private Date reportStartTime;
|
2018-07-05 13:01:59 +08:00
|
|
|
|
private String searchReportEndTime;
|
2018-07-10 13:33:28 +08:00
|
|
|
|
private Date reportEndTime;
|
2018-07-05 13:01:59 +08:00
|
|
|
|
private String searchService;
|
|
|
|
|
|
private HashMap<String,Object> searchCondition;
|
|
|
|
|
|
public static final String searchConditionSplitor=",";
|
|
|
|
|
|
public int searchConditionLimit;
|
2018-07-09 10:29:22 +08:00
|
|
|
|
private Integer pageNo;
|
|
|
|
|
|
private Integer pageSize;
|
|
|
|
|
|
private String orderBy;
|
|
|
|
|
|
private String fields;
|
2018-07-10 09:14:18 +08:00
|
|
|
|
//界面查询的时间
|
|
|
|
|
|
private String reportTime;
|
2018-07-06 16:51:23 +08:00
|
|
|
|
|
2018-07-10 13:33:28 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* reportStartTime
|
|
|
|
|
|
* @return reportStartTime
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Date getReportStartTime() {
|
|
|
|
|
|
return reportStartTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param reportStartTime the reportStartTime to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setReportStartTime(Date reportStartTime) {
|
|
|
|
|
|
this.reportStartTime = reportStartTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* reportEndTime
|
|
|
|
|
|
* @return reportEndTime
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Date getReportEndTime() {
|
|
|
|
|
|
return reportEndTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param reportEndTime the reportEndTime to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setReportEndTime(Date reportEndTime) {
|
|
|
|
|
|
this.reportEndTime = reportEndTime;
|
|
|
|
|
|
}
|
2018-07-10 09:14:18 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* reportTime
|
|
|
|
|
|
* @return reportTime
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getReportTime() {
|
|
|
|
|
|
return reportTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param reportTime the reportTime to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setReportTime(String reportTime) {
|
|
|
|
|
|
this.reportTime = reportTime;
|
|
|
|
|
|
}
|
2018-07-09 10:29:22 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* pageNo
|
|
|
|
|
|
* @return pageNo
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getPageNo() {
|
|
|
|
|
|
return pageNo;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param pageNo the pageNo to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setPageNo(Integer pageNo) {
|
|
|
|
|
|
this.pageNo = pageNo;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* pageSize
|
|
|
|
|
|
* @return pageSize
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getPageSize() {
|
|
|
|
|
|
return pageSize;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param pageSize the pageSize to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setPageSize(Integer pageSize) {
|
|
|
|
|
|
this.pageSize = pageSize;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* orderBy
|
|
|
|
|
|
* @return orderBy
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getOrderBy() {
|
|
|
|
|
|
return orderBy;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param orderBy the orderBy to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setOrderBy(String orderBy) {
|
|
|
|
|
|
this.orderBy = orderBy;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* fields
|
|
|
|
|
|
* @return fields
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getFields() {
|
|
|
|
|
|
return fields;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param fields the fields to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setFields(String fields) {
|
|
|
|
|
|
this.fields = fields;
|
|
|
|
|
|
}
|
2018-07-06 18:39:01 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* reportBusinessType
|
|
|
|
|
|
* @return reportBusinessType
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getReportBusinessType() {
|
|
|
|
|
|
return reportBusinessType;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param reportBusinessType the reportBusinessType to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setReportBusinessType(String reportBusinessType) {
|
|
|
|
|
|
this.reportBusinessType = reportBusinessType;
|
|
|
|
|
|
}
|
2018-07-06 16:51:23 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* reportType
|
|
|
|
|
|
* @return reportType
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getReportType() {
|
|
|
|
|
|
return reportType;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param reportType the reportType to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setReportType(Integer reportType) {
|
|
|
|
|
|
this.reportType = reportType;
|
|
|
|
|
|
}
|
2018-07-06 09:39:35 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* functionId
|
|
|
|
|
|
* @return functionId
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getFunctionId() {
|
|
|
|
|
|
return functionId;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param functionId the functionId to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setFunctionId(Integer functionId) {
|
|
|
|
|
|
this.functionId = functionId;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* cfgName
|
|
|
|
|
|
* @return cfgName
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getCfgName() {
|
|
|
|
|
|
return cfgName;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param cfgName the cfgName to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setCfgName(String cfgName) {
|
|
|
|
|
|
this.cfgName = cfgName;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* action
|
|
|
|
|
|
* @return action
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public Integer getAction() {
|
|
|
|
|
|
return action;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param action the action to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setAction(Integer action) {
|
|
|
|
|
|
this.action = action;
|
|
|
|
|
|
}
|
2018-07-05 13:01:59 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* searchBusinessType
|
|
|
|
|
|
* @return searchBusinessType
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getSearchBusinessType() {
|
|
|
|
|
|
return searchBusinessType;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param searchBusinessType the searchBusinessType to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setSearchBusinessType(String searchBusinessType) {
|
|
|
|
|
|
this.searchBusinessType = searchBusinessType;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* searchReportStartTime
|
|
|
|
|
|
* @return searchReportStartTime
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getSearchReportStartTime() {
|
|
|
|
|
|
return searchReportStartTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param searchReportStartTime the searchReportStartTime to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setSearchReportStartTime(String searchReportStartTime) {
|
|
|
|
|
|
this.searchReportStartTime = searchReportStartTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* searchReportEndTime
|
|
|
|
|
|
* @return searchReportEndTime
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getSearchReportEndTime() {
|
|
|
|
|
|
return searchReportEndTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param searchReportEndTime the searchReportEndTime to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setSearchReportEndTime(String searchReportEndTime) {
|
|
|
|
|
|
this.searchReportEndTime = searchReportEndTime;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* searchService
|
|
|
|
|
|
* @return searchService
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public String getSearchService() {
|
|
|
|
|
|
return searchService;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param searchService the searchService to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setSearchService(String searchService) {
|
|
|
|
|
|
this.searchService = searchService;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* searchCondition
|
|
|
|
|
|
* @return searchCondition
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public HashMap<String, Object> getSearchCondition() {
|
|
|
|
|
|
return searchCondition;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param searchCondition the searchCondition to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setSearchCondition(HashMap<String, Object> searchCondition) {
|
|
|
|
|
|
this.searchCondition = searchCondition;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* searchConditionLimit
|
|
|
|
|
|
* @return searchConditionLimit
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public int getSearchConditionLimit() {
|
|
|
|
|
|
return searchConditionLimit;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* @param searchConditionLimit the searchConditionLimit to set
|
|
|
|
|
|
*/
|
|
|
|
|
|
public void setSearchConditionLimit(int searchConditionLimit) {
|
|
|
|
|
|
this.searchConditionLimit = searchConditionLimit;
|
|
|
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
|
|
|
* searchconditionsplitor
|
|
|
|
|
|
* @return searchconditionsplitor
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
public static String getSearchconditionsplitor() {
|
|
|
|
|
|
return searchConditionSplitor;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|