package com.vci.ubcs.omd.vo; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 业务类型显示对象 * @author weidy * @date 2019/10/11 5:24 PM */ @Data public class BtmTypeVO implements Serializable { /** * 禁止修改这个值 */ private static final long serialVersionUID = 7683836259151573532L; /** * 主键 */ private String oid; /** * 业务类型英文名称 */ private String id; /** * 业务类型中文名称 */ private String name; /** * 数据库表的名称 */ private String tableName; /** * 描述 */ private String description; /** * 版本规则的编号 */ private String revisionRuleId; /** * 版本规则的名称 */ private String revisionRuleName; /** * 分隔符 */ private String revisionSep; /** * 是否手动输入版本 */ private boolean inputRevisionFlag; /** * 版本规则显示对象 */ private RevisionRuleVO revisionRuleVO; /** * 是否抽象化 */ private boolean abstractFlag; /** * 是否控制版本 */ private boolean revisionFlag; /** * 是否控制生命周期 */ private boolean lifeCycleFlag; /** * 是否控制密级 */ private boolean secretFlag; /** * 实例化类 */ private String implClass; /** * C# */ private String shape; /** * 生命周期的英文名称 */ private String lifeCycleId; /** * 生命周期的中文名称 */ private String lifeCycleName; /** * 版次规则 */ private String versionRule; /** * 备用生命周期英文名称 */ private String subLifeCycleId; /** * 备用生命周期中文名称 */ private String subLifeCycleName; /** * 是否为视图 */ private boolean viewFlag; /** * 视图显示字段 */ private String viewText; /** * 视图创建的sql语句 */ private String viewCreateSql; /** * 业务类型名称 */ private String btmName; /** * 拥有者 */ private String owner; /** * 创建人 */ private String creator; /** * 创建时间 */ private Date createTime; /** * 最后修改人 */ private String lastModifier; /** * 最后修改时间,格式是yyyy-MM-dd HH:mm:ss */ private Date lastModifyTime; /** * 时间戳,格式是yyyy-MM-dd HH:mm:ss.SSS */ private Date ts; /** * 业务类型所属领域 */ private String bizDomain; /** * 领域显示字段 */ private String domainText; /** * 包含属性 */ private List attributes; }