基本配置增加csv和excel导出
This commit is contained in:
@@ -5,6 +5,7 @@ import java.util.Date;
|
||||
|
||||
import com.nis.domain.configuration.BaseCfg;
|
||||
import com.nis.domain.configuration.CfgIndexInfo;
|
||||
import com.nis.util.excel.ExcelField;
|
||||
|
||||
/**
|
||||
* @ClassName: PolicyGroupInfo.java
|
||||
@@ -18,9 +19,12 @@ public class PolicyGroupInfo extends BaseCfg<PolicyGroupInfo> implements Seriali
|
||||
private static final long serialVersionUID = 7931466570918016654L;
|
||||
|
||||
private Integer groupId;
|
||||
@ExcelField(title="group_name",sort=1)
|
||||
private String groupName;
|
||||
@ExcelField(title="group_type",dictType="GROUP_TYPE",sort=2)
|
||||
private Integer groupType;
|
||||
private Integer serviceGroupId;
|
||||
@ExcelField(title="desc",sort=4)
|
||||
private String description;
|
||||
private Long asnNo;
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ import com.nis.domain.SysMenu;
|
||||
import com.nis.domain.SysUser;
|
||||
import com.nis.util.Configurations;
|
||||
import com.nis.util.StringUtil;
|
||||
import com.nis.util.excel.ExcelField;
|
||||
/**
|
||||
* 业务辅助表-业务字典信息表
|
||||
* @author zsl
|
||||
@@ -21,16 +22,24 @@ public class ServiceDictInfo extends BaseEntity<ServiceDictInfo>{
|
||||
private static final long serialVersionUID = 4680466118906894338L;
|
||||
|
||||
private Integer serviceDictId; //service_dict_id 字典ID int N 主键,自增
|
||||
@ExcelField(title="item_type",dictType="SERVICE_DICT_ITM_TYPE",sort=3)
|
||||
private Integer itemType; //item_type 数据类型 int N 1:分类 2:性质 3:标签
|
||||
private String itemCode; //item_code编码 varchar(64) N
|
||||
private String itemCode; //item_code编码 varchar(64) N
|
||||
@ExcelField(title="config_content",sort=1)
|
||||
private String itemValue; //item_value 编码对应值 varchar2(64) N
|
||||
@ExcelField(title="desc",sort=2)
|
||||
private String itemDesc; //item_desc 描述信息 varcahr2(128) Y
|
||||
private ServiceDictInfo parent; //parent_id 父ID number(9) N 无父属性,默认填0
|
||||
@ExcelField(title="is_leaf",dictType="INT_YES_NO",sort=4)
|
||||
private Integer isLeaf; //is_leaf 是否叶子节点 int N 0-否 1-是;只有一级填0;
|
||||
private Integer isValid; //is_valid 有效标志 int N 1-有效 0-无效
|
||||
|
||||
private SysUser serviceDictCreator; //creator_id 创建人员 int N 取自sys_user.id
|
||||
@ExcelField(title="create_time",sort=6)
|
||||
private Date createTime; //create_time 配置时间 date N
|
||||
|
||||
private SysUser serviceDictEditor; //editor_id 修改人员 int Y 取自sys_user.id
|
||||
@ExcelField(title="edit_time",sort=8)
|
||||
private Date editTime; //edit_time 修改时间 date Y
|
||||
private Integer levelNo; //层级
|
||||
private List<ServiceDictInfo> childrenList = new ArrayList<ServiceDictInfo>();//子列表
|
||||
@@ -41,6 +50,11 @@ public class ServiceDictInfo extends BaseEntity<ServiceDictInfo>{
|
||||
private Date editEndDate; // 修改结束日期
|
||||
|
||||
private String showSequence; //显示序号
|
||||
@ExcelField(title="creator",sort=5)
|
||||
private String creatorName;
|
||||
@ExcelField(title="editor",sort=7)
|
||||
private String editorName;
|
||||
|
||||
|
||||
private String pNames;//父节点名称
|
||||
/**
|
||||
@@ -49,6 +63,20 @@ public class ServiceDictInfo extends BaseEntity<ServiceDictInfo>{
|
||||
*/
|
||||
private List<Integer> conditionType;
|
||||
|
||||
|
||||
|
||||
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;
|
||||
}
|
||||
@JsonIgnore
|
||||
public String getpNames() {
|
||||
return pNames;
|
||||
|
||||
@@ -6,6 +6,7 @@ import java.util.List;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.nis.domain.BaseEntity;
|
||||
import com.nis.util.Configurations;
|
||||
import com.nis.util.excel.ExcelField;
|
||||
|
||||
/**
|
||||
* 系统特定服务信息表-记录特定服务信息(specific_service_cfg)
|
||||
@@ -17,19 +18,25 @@ public class SpecificServiceCfg extends BaseEntity<SpecificServiceCfg>{
|
||||
private static final long serialVersionUID = -1133644323636425766L;
|
||||
|
||||
private Integer specServiceId; //spec_service_id 协议ID int N 主键,初始化
|
||||
@ExcelField(title="app_code",sort=2)
|
||||
private Integer specServiceCode; //协议编码 int N 暂定,以后可扩展 1000:微信 , 1001:QQ
|
||||
@ExcelField(title="app_name",sort=3)
|
||||
private String specServiceName; //spec_service_name 协议名称 varchar(64) N
|
||||
@ExcelField(title="app_desc",sort=4)
|
||||
private String specServiceDesc; //spec_service_desc 协议描述 varchar2(64) N
|
||||
private Integer isValid; //is_valid 有效标志 int N 1-有效 0-无效
|
||||
@ExcelField(title="operate_time",sort=6)
|
||||
private Date opTime; //op_time 操作时间 date N
|
||||
private SpecificServiceCfg parent; //parent_id 父节点id int N 0表示一级节点
|
||||
private Integer isLeaf; //is_leaf 是否是叶子节点 int N 0否,1是,只有一级填0
|
||||
private Integer groupId; //group_id maat端配置分组id int N 缺省0,表示未与maat分组同步
|
||||
@ExcelField(title="cfg_type",dictType="SPECIFIC_SERVICE_CFG_TYPE",sort=5)
|
||||
private Integer cfgType;//配置类型,1,app;2,加密隧道;3,基础协议
|
||||
private Integer parentType;//父配置类型
|
||||
private Date beginDate; // 开始日期
|
||||
private Date endDate; // 结束日期
|
||||
private String showSequence; //显示序号
|
||||
@ExcelField(title="business_type",sort=1)
|
||||
private String businessType;
|
||||
private Integer addFlag;//app界面添加标记
|
||||
|
||||
|
||||
Reference in New Issue
Block a user