新增用户管理和vpn服务器ip功能

This commit is contained in:
leijun
2018-11-27 09:54:40 +08:00
parent 97b4fdd3cb
commit 61024d7f7f
21 changed files with 2982 additions and 17 deletions

View File

@@ -0,0 +1,37 @@
/**
*@Title: DnsIpConfig.java
*@Package com.nis.domain.restful
*@Description 欺骗IP实体类
*@author dell
*@date 2018年2月5日 下午2:57:17
*@version 版本号
*/
package com.nis.domain.basics;
import java.util.Date;
import com.google.gson.annotations.Expose;
import com.nis.domain.BaseEntity;
import com.nis.domain.SysUser;
import com.nis.domain.configuration.BaseIpCfg;
import com.nis.util.excel.ExcelField;
/**
* @ClassName: DnsIpConfig.java
* @author (dell)
* @date 2018年2月5日 下午2:57:17
* @version V1.0
*/
public class IpReuseIpCfg extends BaseIpCfg {
private static final long serialVersionUID = 5956694477140186483L;
private String tableName="user_ip_cfg";
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
}

View File

@@ -14,6 +14,7 @@ import java.util.Map;
import org.apache.ibatis.cache.CacheKey;
import com.nis.domain.basics.AsnIpCfg;
import com.nis.domain.basics.IpReuseIpCfg;
import com.nis.util.excel.ExcelField;
@@ -65,7 +66,7 @@ public class CfgIndexInfo extends BaseCfg<CfgIndexInfo> {
private List<AvContUrlCfg> avContUrlCfgList;
private BaseStringCfg strCfg;
private ComplexkeywordCfg complexCfg;
private List<IpReuseIpCfg> ipReuseIpCfgs;
private Long dnsStrategyId;
@ExcelField(title="policy_name",sort=21)
private String dnsStrategyName;
@@ -94,6 +95,12 @@ public class CfgIndexInfo extends BaseCfg<CfgIndexInfo> {
public Integer getSourceCompileId() {
return sourceCompileId;
}
public List<IpReuseIpCfg> getIpReuseIpCfgs() {
return ipReuseIpCfgs;
}
public void setIpReuseIpCfgs(List<IpReuseIpCfg> ipReuseIpCfgs) {
this.ipReuseIpCfgs = ipReuseIpCfgs;
}
public void setSourceCompileId(Integer sourceCompileId) {
this.sourceCompileId = sourceCompileId;
}

View File

@@ -0,0 +1,283 @@
package com.nis.domain.configuration;
import java.util.Date;
import com.nis.domain.BaseEntity;
public class UserManage extends BaseEntity<UserManage>{
private static final long serialVersionUID = -2749633756272829982L;
private static final String tableName="user_manage";
private String userName;
private String userPwd;
private String serverIp;
private String authMethod;
private Integer numLogins;
private String lastLogin;
private String transferBytes;
private String transferPackets;
private Long creatorId;
private Date createTime;
private Long editorId;
private Date editTime;
private Integer isValid;
private String remarks;
private String newUserPwd;
private String oldUserName;//原用户名
//用户名详细信息
private String authType;
private Date createOn;
private Date updatedOn;
private String outgoingUnicastPackets;
private String outgoingUnicastTotalSize;
private String outgoingBroadcastPackets;
private String outgoingBroadcastTotalSize;
private String incomingUnicastPackets;
private String incomingUnicastTotalSize;
private String incomingBroadcastPackets;
private String incomingBroadcastTotalSize;
private Integer numberOfLogins;
private String creatorName;
private String editorName;
private Date search_create_time_start;
private Date search_create_time_end;
private Date search_edit_time_start;
private Date search_edit_time_end;
private String seltype;
private Integer functionId;
private String isAudit;
public String getIsAudit() {
return isAudit;
}
public void setIsAudit(String isAudit) {
this.isAudit = isAudit;
}
public String getOldUserName() {
return oldUserName;
}
public void setOldUserName(String oldUserName) {
this.oldUserName = oldUserName;
}
public String getNewUserPwd() {
return newUserPwd;
}
public void setNewUserPwd(String newUserPwd) {
this.newUserPwd = newUserPwd;
}
public String getRemarks() {
return remarks;
}
public void setRemarks(String remarks) {
this.remarks = remarks;
}
public Integer getFunctionId() {
return functionId;
}
public void setFunctionId(Integer functionId) {
this.functionId = functionId;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Long getCreatorId() {
return creatorId;
}
public void setCreatorId(Long creatorId) {
this.creatorId = creatorId;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Long getEditorId() {
return editorId;
}
public void setEditorId(Long editorId) {
this.editorId = editorId;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public String getCreatorName() {
return creatorName;
}
public void setCreatorName(String creatorName) {
this.creatorName = creatorName;
}
public String getEditorName() {
return editorName;
}
public void setEditorName(String editorName) {
this.editorName = editorName;
}
public Date getSearch_create_time_start() {
return search_create_time_start;
}
public void setSearch_create_time_start(Date search_create_time_start) {
this.search_create_time_start = search_create_time_start;
}
public Date getSearch_create_time_end() {
return search_create_time_end;
}
public void setSearch_create_time_end(Date search_create_time_end) {
this.search_create_time_end = search_create_time_end;
}
public Date getSearch_edit_time_start() {
return search_edit_time_start;
}
public void setSearch_edit_time_start(Date search_edit_time_start) {
this.search_edit_time_start = search_edit_time_start;
}
public Date getSearch_edit_time_end() {
return search_edit_time_end;
}
public void setSearch_edit_time_end(Date search_edit_time_end) {
this.search_edit_time_end = search_edit_time_end;
}
public String getSeltype() {
return seltype;
}
public void setSeltype(String seltype) {
this.seltype = seltype;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPwd() {
return userPwd;
}
public void setUserPwd(String userPwd) {
this.userPwd = userPwd;
}
public String getServerIp() {
return serverIp;
}
public void setServerIp(String serverIp) {
this.serverIp = serverIp;
}
public String getAuthMethod() {
return authMethod;
}
public void setAuthMethod(String authMethod) {
this.authMethod = authMethod;
}
public Integer getNumLogins() {
return numLogins;
}
public void setNumLogins(Integer numLogins) {
this.numLogins = numLogins;
}
public String getLastLogin() {
return lastLogin;
}
public void setLastLogin(String lastLogin) {
this.lastLogin = lastLogin;
}
public String getTransferBytes() {
return transferBytes;
}
public void setTransferBytes(String transferBytes) {
this.transferBytes = transferBytes;
}
public String getTransferPackets() {
return transferPackets;
}
public void setTransferPackets(String transferPackets) {
this.transferPackets = transferPackets;
}
public String getAuthType() {
return authType;
}
public void setAuthType(String authType) {
this.authType = authType;
}
public Date getCreateOn() {
return createOn;
}
public void setCreateOn(Date createOn) {
this.createOn = createOn;
}
public Date getUpdatedOn() {
return updatedOn;
}
public void setUpdatedOn(Date updatedOn) {
this.updatedOn = updatedOn;
}
public String getOutgoingUnicastPackets() {
return outgoingUnicastPackets;
}
public void setOutgoingUnicastPackets(String outgoingUnicastPackets) {
this.outgoingUnicastPackets = outgoingUnicastPackets;
}
public String getOutgoingUnicastTotalSize() {
return outgoingUnicastTotalSize;
}
public void setOutgoingUnicastTotalSize(String outgoingUnicastTotalSize) {
this.outgoingUnicastTotalSize = outgoingUnicastTotalSize;
}
public String getOutgoingBroadcastPackets() {
return outgoingBroadcastPackets;
}
public void setOutgoingBroadcastPackets(String outgoingBroadcastPackets) {
this.outgoingBroadcastPackets = outgoingBroadcastPackets;
}
public String getOutgoingBroadcastTotalSize() {
return outgoingBroadcastTotalSize;
}
public void setOutgoingBroadcastTotalSize(String outgoingBroadcastTotalSize) {
this.outgoingBroadcastTotalSize = outgoingBroadcastTotalSize;
}
public String getIncomingUnicastPackets() {
return incomingUnicastPackets;
}
public void setIncomingUnicastPackets(String incomingUnicastPackets) {
this.incomingUnicastPackets = incomingUnicastPackets;
}
public String getIncomingUnicastTotalSize() {
return incomingUnicastTotalSize;
}
public void setIncomingUnicastTotalSize(String incomingUnicastTotalSize) {
this.incomingUnicastTotalSize = incomingUnicastTotalSize;
}
public String getIncomingBroadcastPackets() {
return incomingBroadcastPackets;
}
public void setIncomingBroadcastPackets(String incomingBroadcastPackets) {
this.incomingBroadcastPackets = incomingBroadcastPackets;
}
public String getIncomingBroadcastTotalSize() {
return incomingBroadcastTotalSize;
}
public void setIncomingBroadcastTotalSize(String incomingBroadcastTotalSize) {
this.incomingBroadcastTotalSize = incomingBroadcastTotalSize;
}
public Integer getNumberOfLogins() {
return numberOfLogins;
}
public void setNumberOfLogins(Integer numberOfLogins) {
this.numberOfLogins = numberOfLogins;
}
public static String getTablename() {
return tableName;
}
}