package com.vci.model;
|
|
import com.vci.constant.PortalVIEnumConstant;
|
import com.vci.starter.web.annotation.Transient;
|
import com.vci.starter.web.annotation.VciBtmType;
|
import com.vci.starter.web.annotation.VciUseEnum;
|
import com.vci.starter.web.constant.FrameWorkLcStatusConstant;
|
|
/**
|
* 状态池
|
* @author weidy
|
* @date 2022-2-15
|
*/
|
@VciBtmType(name = "status",text = "表单",tableName = "portal_vi",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE)
|
@Transient
|
public class PortalVIDO implements java.io.Serializable {
|
|
private static final long serialVersionUID = -8378041621144542492L;
|
/**
|
* 主键
|
*/
|
private String id;
|
/**
|
* 0: 业务类型; 1: 链接类型. 默认0
|
*/
|
|
@VciUseEnum(value = PortalVIEnumConstant.PORTALVI_VI_FLAG,defaultValue = "0",showTextField = "typeFlagText")
|
private short typeFlag;
|
/**
|
* 业务类型显示文本
|
*/
|
private String typeFlagText;
|
/**
|
* 类型名
|
*/
|
private String typeName;
|
/**
|
* 视图名
|
*/
|
private String viName;
|
/**
|
* 视图类型: 输入表单或分页列表
|
*/
|
@VciUseEnum(value = PortalVIEnumConstant.PORTALVI_VI_TYPE,defaultValue = "0",showTextField = "viTypeText")
|
private short viType;
|
/**
|
* 视图类型显示文本
|
*/
|
private String viTypeText;
|
/**
|
* 定义详情
|
*/
|
private String prm;
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public short getTypeFlag() {
|
return typeFlag;
|
}
|
|
public void setTypeFlag(short typeFlag) {
|
this.typeFlag = typeFlag;
|
}
|
|
public String getTypeName() {
|
return typeName;
|
}
|
|
public void setTypeName(String typeName) {
|
this.typeName = typeName;
|
}
|
|
public String getViName() {
|
return viName;
|
}
|
|
public void setViName(String viName) {
|
this.viName = viName;
|
}
|
|
public short getViType() {
|
return viType;
|
}
|
|
public void setViType(short viType) {
|
this.viType = viType;
|
}
|
|
public String getPrm() {
|
return prm;
|
}
|
|
public void setPrm(String prm) {
|
this.prm = prm;
|
}
|
|
public String getTypeFlagText() {
|
return typeFlagText;
|
}
|
|
public void setTypeFlagText(String typeFlagText) {
|
this.typeFlagText = typeFlagText;
|
}
|
|
public String getViTypeText() {
|
return viTypeText;
|
}
|
|
public void setViTypeText(String viTypeText) {
|
this.viTypeText = viTypeText;
|
}
|
|
@Override
|
public String toString() {
|
return "PortalVIDO{" +
|
"id='" + id + '\'' +
|
", typeFlag=" + typeFlag +
|
", typeFlagText='" + typeFlagText + '\'' +
|
", typeName='" + typeName + '\'' +
|
", viName='" + viName + '\'' +
|
", viType=" + viType +
|
", viTypeText='" + viTypeText + '\'' +
|
", prm='" + prm + '\'' +
|
'}';
|
}
|
}
|