多媒体、IP复用、增加导出excel和csv

This commit is contained in:
leijun
2018-12-23 00:36:58 +08:00
parent 9080960e95
commit df32c39736
42 changed files with 730 additions and 209 deletions

View File

@@ -3,6 +3,7 @@ package com.nis.domain.configuration;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.Constants;
import com.nis.util.excel.ExcelField;
/**
* IP复用策略
@@ -20,6 +21,7 @@ public class IpReusePolicyCfg extends BaseCfg<IpReusePolicyCfg>{
private Integer userId; // 用户标识
@Expose
@ExcelField(title="user_type",dictType="USER_TYPE",sort=4)
protected String userType; // 用户类型
@Expose
protected Integer addrPoolId; // 地址池ID
@@ -27,11 +29,14 @@ public class IpReusePolicyCfg extends BaseCfg<IpReusePolicyCfg>{
protected String translateParam; // 地址翻译参数
@Expose
@SerializedName("userId")
@ExcelField(title="user",sort=5)
private String userName;
@ExcelField(title="address_pool",sort=3)
private String addrPoolName; // 仅用于列表条件检索
private Integer ipType;
private Integer ipPattern;
@ExcelField(title="ip",sort=6)
private String srcIpAddress;
private String destIpAddress;
@Expose