package com.vci.starter.web.pagemodel; import java.util.Date; import java.util.Map; /** * 平台的基本显示对象 * @author weidy */ public class BaseModelVO implements java.io.Serializable{ /** * 主键,如果自己的对象,不是oid作为主键的话,需要用id这个注解 */ private String oid; /** * 版本的主键 */ private String revisionOid; /** * 对象的主键 */ private String nameOid; /** * 业务类型的名称 */ private String btmName; /** * 是否最后版本。1:是,0:否 */ private String lastR; /** * 是否最初版本。1:是,0:否 */ private String firstR; /** * 是否最新版次。1:是,0:否 */ private String lastV; /** * 是否最早版次。1:是,0:否 */ private String firstV; /** * 创建人 */ private String creator; /** * 创建时间 */ private Date createTime; /** * 最后修改人 */ private String lastModifier; /** * 最后修改时间,格式是yyyy-MM-dd HH:mm:ss.SSS */ private Date lastModifyTime; /** * 版本规则 */ private String revisionRule; /** * 版次规则 */ private String versionRule; /** * 版本序号 */ private int revisionSeq; /** * 版本值 */ private String revisionValue; /** * 版次排序 */ private int versionSeq; /** * 版次值 */ private String versionValue; /** * 生命周期的编号 */ private String lctId; /** * 生命周期值 */ private String lcStatus; /** * 时间戳,格式是yyyy-MM-dd HH:mm:ss.SSS */ private Date ts; /** * 代号;可以设置属性的映射,name表示在平台的业务类型中的属性名称,必须为小写; */ private String id; /** * 名称;也可以不设置属性映射,默认是字段名的小写 */ private String name; /** * 描述 */ private String description; /** * 拥有者,与创建者有区别,常用于控制数据权限 */ private String owner; /** * 签入人--签入和签出数据是互斥 */ private String checkInBy; /** * 签入时间 */ private Date checkInTime; /** * 签出人 */ private String checkOutBy; /** * 签出时间 */ private Date checkOutTime; /** * 从哪个版本拷贝 */ private String copyFromVersion; /** * 生命周期显示文本 */ private String lcStatusText; /** * 密级 */ private Integer secretGrade; /** * 密级显示文本 */ private String secretGradeText; /** * 扩展的属性 */ private Map data; public String getOid() { return oid; } public void setOid(String oid) { this.oid = oid; } public String getRevisionOid() { return revisionOid; } public void setRevisionOid(String revisionOid) { this.revisionOid = revisionOid; } public String getNameOid() { return nameOid; } public void setNameOid(String nameOid) { this.nameOid = nameOid; } public String getBtmName() { return btmName; } public void setBtmName(String btmName) { this.btmName = btmName; } public String getLastR() { return lastR; } public void setLastR(String lastR) { this.lastR = lastR; } public String getFirstR() { return firstR; } public void setFirstR(String firstR) { this.firstR = firstR; } public String getLastV() { return lastV; } public void setLastV(String lastV) { this.lastV = lastV; } public String getFirstV() { return firstV; } public void setFirstV(String firstV) { this.firstV = firstV; } public String getCreator() { return creator; } public void setCreator(String creator) { this.creator = creator; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getLastModifier() { return lastModifier; } public void setLastModifier(String lastModifier) { this.lastModifier = lastModifier; } public Date getLastModifyTime() { return lastModifyTime; } public void setLastModifyTime(Date lastModifyTime) { this.lastModifyTime = lastModifyTime; } public String getRevisionRule() { return revisionRule; } public void setRevisionRule(String revisionRule) { this.revisionRule = revisionRule; } public String getVersionRule() { return versionRule; } public void setVersionRule(String versionRule) { this.versionRule = versionRule; } public int getRevisionSeq() { return revisionSeq; } public void setRevisionSeq(int revisionSeq) { this.revisionSeq = revisionSeq; } public String getRevisionValue() { return revisionValue; } public void setRevisionValue(String revisionValue) { this.revisionValue = revisionValue; } public int getVersionSeq() { return versionSeq; } public void setVersionSeq(int versionSeq) { this.versionSeq = versionSeq; } public String getVersionValue() { return versionValue; } public void setVersionValue(String versionValue) { this.versionValue = versionValue; } public String getLctId() { return lctId; } public void setLctId(String lctId) { this.lctId = lctId; } public String getLcStatus() { return lcStatus; } public void setLcStatus(String lcStatus) { this.lcStatus = lcStatus; } public Date getTs() { return ts; } public void setTs(Date ts) { this.ts = ts; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getOwner() { return owner; } public void setOwner(String owner) { this.owner = owner; } public String getCheckInBy() { return checkInBy; } public void setCheckInBy(String checkInBy) { this.checkInBy = checkInBy; } public Date getCheckInTime() { return checkInTime; } public void setCheckInTime(Date checkInTime) { this.checkInTime = checkInTime; } public String getCheckOutBy() { return checkOutBy; } public void setCheckOutBy(String checkOutBy) { this.checkOutBy = checkOutBy; } public Date getCheckOutTime() { return checkOutTime; } public void setCheckOutTime(Date checkOutTime) { this.checkOutTime = checkOutTime; } public String getCopyFromVersion() { return copyFromVersion; } public void setCopyFromVersion(String copyFromVersion) { this.copyFromVersion = copyFromVersion; } public String getLcStatusText() { return lcStatusText; } public void setLcStatusText(String lcStatusText) { this.lcStatusText = lcStatusText; } public Integer getSecretGrade() { return secretGrade; } public void setSecretGrade(Integer secretGrade) { this.secretGrade = secretGrade; } public String getSecretGradeText() { return secretGradeText; } public void setSecretGradeText(String secretGradeText) { this.secretGradeText = secretGradeText; } public Map getData() { return data; } public void setData(Map data) { this.data = data; } }