package com.vci.ubcs.starter.revision.model;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import org.springframework.data.annotation.Transient;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
import java.util.Map;
|
public class BaseModel implements Serializable {
|
@JsonSerialize(
|
using = ToStringSerializer.class
|
)
|
@ApiModelProperty("主键id")
|
@TableId(value = "OID",type = IdType.ASSIGN_UUID)
|
private String oid;
|
|
@TableField(value = "ID")
|
private String id;
|
|
private String name;
|
|
private String description;
|
|
private String revisionOid;
|
|
private String nameOid;
|
|
private String btmname;
|
|
private String lastR;
|
|
private String firstR;
|
|
private String lastV;
|
|
private String firstV;
|
|
private String creator;
|
@DateTimeFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss"
|
)
|
@JsonFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss"
|
)
|
private Date createTime;
|
|
private String lastModifier;
|
@DateTimeFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss"
|
)
|
@JsonFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss"
|
)
|
private Date lastModifyTime;
|
|
private String revisionRule;
|
|
private Integer revisionSeq;
|
|
private String revisionValue;
|
|
private String versionRule;
|
|
private Integer versionSeq;
|
|
private String versionValue;
|
|
@Transient
|
private String lctid;
|
|
private String lcStatus;
|
|
@TableField(exist = false)
|
private String lcStatusText;
|
|
@JsonFormat(
|
pattern = "yyyy-MM-dd HH:mm:ss.SSS"
|
)
|
private Date ts;
|
|
private String owner;
|
|
private String copyFromVersion;
|
|
// @VciUseEnum(
|
// value = "Enumsecretgrade",
|
// showTextField = "secretGradeText"
|
// )
|
@TableField(exist = false)
|
private Integer secretGrade;
|
|
@Transient
|
@TableField(exist = false)
|
private String secretGradeText;
|
|
@Transient
|
@TableField(exist = false)
|
private Map<String, String> data;
|
|
public BaseModel() {
|
}
|
|
public String getOid() {
|
return this.oid;
|
}
|
|
public void setOid(String oid) {
|
this.oid = oid;
|
}
|
|
public String getId() {
|
return this.id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return this.name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getDescription() {
|
return this.description;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public String getRevisionOid() {
|
return this.revisionOid;
|
}
|
|
public void setRevisionOid(String revisionOid) {
|
this.revisionOid = revisionOid;
|
}
|
|
public String getNameOid() {
|
return this.nameOid;
|
}
|
|
public void setNameOid(String nameOid) {
|
this.nameOid = nameOid;
|
}
|
|
public String getBtmname() {
|
return this.btmname;
|
}
|
|
public void setBtmname(String btmname) {
|
this.btmname = btmname;
|
}
|
|
public String getLastR() {
|
return this.lastR;
|
}
|
|
public void setLastR(String lastR) {
|
this.lastR = lastR;
|
}
|
|
public String getFirstR() {
|
return this.firstR;
|
}
|
|
public void setFirstR(String firstR) {
|
this.firstR = firstR;
|
}
|
|
public String getLastV() {
|
return this.lastV;
|
}
|
|
public void setLastV(String lastV) {
|
this.lastV = lastV;
|
}
|
|
public String getFirstV() {
|
return this.firstV;
|
}
|
|
public void setFirstV(String firstV) {
|
this.firstV = firstV;
|
}
|
|
public String getCreator() {
|
return this.creator;
|
}
|
|
public void setCreator(String creator) {
|
this.creator = creator;
|
}
|
|
public String getLastModifier() {
|
return this.lastModifier;
|
}
|
|
public void setLastModifier(String lastModifier) {
|
this.lastModifier = lastModifier;
|
}
|
|
public Date getLastModifyTime() {
|
return this.lastModifyTime;
|
}
|
|
public void setLastModifyTime(Date lastModifyTime) {
|
this.lastModifyTime = lastModifyTime;
|
}
|
|
public String getRevisionRule() {
|
return this.revisionRule;
|
}
|
|
public void setRevisionRule(String revisionRule) {
|
this.revisionRule = revisionRule;
|
}
|
|
public String getVersionRule() {
|
return this.versionRule;
|
}
|
|
public void setVersionRule(String versionRule) {
|
this.versionRule = versionRule;
|
}
|
|
public Integer getRevisionSeq() {
|
return this.revisionSeq;
|
}
|
|
public void setRevisionSeq(Integer revisionSeq) {
|
this.revisionSeq = revisionSeq;
|
}
|
|
public String getRevisionValue() {
|
return this.revisionValue;
|
}
|
|
public void setRevisionValue(String revisionValue) {
|
this.revisionValue = revisionValue;
|
}
|
|
public Integer getVersionSeq() {
|
return this.versionSeq;
|
}
|
|
public void setVersionSeq(Integer versionSeq) {
|
this.versionSeq = versionSeq;
|
}
|
|
public String getVersionValue() {
|
return this.versionValue;
|
}
|
|
public void setVersionValue(String versionValue) {
|
this.versionValue = versionValue;
|
}
|
|
public String getLcStatus() {
|
return this.lcStatus;
|
}
|
|
public void setLcStatus(String lcStatus) {
|
this.lcStatus = lcStatus;
|
}
|
|
public Date getTs() {
|
return this.ts;
|
}
|
|
public void setTs(Date ts) {
|
this.ts = ts;
|
}
|
|
public String getOwner() {
|
return this.owner;
|
}
|
|
public void setOwner(String owner) {
|
this.owner = owner;
|
}
|
|
public String getCopyFromVersion() {
|
return this.copyFromVersion;
|
}
|
|
public void setCopyFromVersion(String copyFromVersion) {
|
this.copyFromVersion = copyFromVersion;
|
}
|
|
public String getLcStatusText() {
|
return this.lcStatusText;
|
}
|
|
public void setLcStatusText(String lcStatusText) {
|
this.lcStatusText = lcStatusText;
|
}
|
|
public Date getCreateTime() {
|
return this.createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Integer getSecretGrade() {
|
return this.secretGrade;
|
}
|
|
public void setSecretGrade(Integer secretGrade) {
|
this.secretGrade = secretGrade;
|
}
|
|
public String getSecretGradeText() {
|
return this.secretGradeText;
|
}
|
|
public void setSecretGradeText(String secretGradeText) {
|
this.secretGradeText = secretGradeText;
|
}
|
|
public String getLctid() {
|
return this.lctid;
|
}
|
|
public void setLctid(String lctid) {
|
this.lctid = lctid;
|
}
|
|
public Map<String, String> getData() {
|
return this.data;
|
}
|
|
public void setData(Map<String, String> data) {
|
this.data = data;
|
}
|
|
@Override
|
public String toString() {
|
return "BaseModel{oid='" + this.oid + '\'' + ", id='" + this.id + '\'' + ", name='" + this.name + '\'' + ", description='" + this.description + '\'' + ", revisionOid='" + this.revisionOid + '\'' + ", nameOid='" + this.nameOid + '\'' + ", btmname='" + this.btmname + '\'' + ", lastR='" + this.lastR + '\'' + ", firstR='" + this.firstR + '\'' + ", lastV='" + this.lastV + '\'' + ", firstV='" + this.firstV + '\'' + ", creator='" + this.creator + '\'' + ", createTime=" + this.createTime + ", lastModifier='" + this.lastModifier + '\'' + ", lastModifyTime=" + this.lastModifyTime + ", revisionRule='" + this.revisionRule + '\'' + ", revisionSeq=" + this.revisionSeq + ", revisionValue='" + this.revisionValue + '\'' + ", versionRule='" + this.versionRule + '\'' + ", versionSeq=" + this.versionSeq + ", versionValue='" + this.versionValue + '\'' + ", lctid='" + this.lctid + '\'' + ", lcStatus='" + this.lcStatus + '\'' + ", lcStatusText='" + this.lcStatusText + '\'' + ", ts=" + this.ts + ", owner='" + this.owner + '\'' + ", copyFromVersion='" + this.copyFromVersion + '\'' + ", secretGrade=" + this.secretGrade + ", secretGradeText='" + this.secretGradeText + '\'' + ", data=" + this.data + '}';
|
}
|
|
}
|