package com.vci.ubcs.code.model;
|
|
import com.vci.frameworkcore.constant.FrameWorkDefaultValueConstant;
|
import com.vci.starter.web.annotation.Column;
|
import com.vci.starter.web.annotation.Transient;
|
import com.vci.starter.web.annotation.VciBtmType;
|
import com.vci.starter.web.annotation.VciUseRefer;
|
import com.vci.starter.web.model.BaseModel;
|
import com.vci.ubcs.code.constant.MdmBtmTypeConstant;
|
import com.vci.ubcs.code.constant.MdmLifeCycleConstant;
|
|
/**
|
* 分类模板对象数据对象
|
*
|
* @author weidy
|
* @date 2022-01-24
|
*/
|
@VciBtmType(name = MdmBtmTypeConstant.CODE_CLASSIFY_TEMPLATE,text = "分类模板对象",lifeCycle = MdmLifeCycleConstant.CODE_CLASSIFY_TEMPLATE_LC,
|
revisionRule = FrameWorkDefaultValueConstant.NUMBER_REVISION,startStatus = FrameWorkDefaultValueConstant.FRAMEWORK_RELEASE_EDITING)
|
public class CodeClassifyTemplateDO extends BaseModel {
|
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 4615707117801077811L;
|
|
/**
|
* 主题库分类主键
|
*/
|
@Column(columnDefinition = "主题库分类主键" ,showTextField = "codeClassifyOidName" )
|
@VciUseRefer(value = MdmBtmTypeConstant.CODE_CLASSIFY,showTextField = "codeClassifyOidName" )
|
private String codeClassifyOid;
|
|
/**
|
* 主题库分类主键显示文本
|
*/
|
@Transient(referColumn = "codeClassifyOid.name")
|
private String codeClassifyOidName;
|
|
/**
|
* 存储的业务类型
|
*/
|
@Column(columnDefinition = "业务类型的编号")
|
private String btmTypeId;
|
|
/**
|
* 存储的业务类型的中文名称
|
*/
|
@Column(columnDefinition = "业务类型的名称")
|
private String btmTypeName;
|
|
public String getCodeClassifyOid() {
|
return codeClassifyOid;
|
}
|
|
public void setCodeClassifyOid(String codeClassifyOid) {
|
this.codeClassifyOid = codeClassifyOid;
|
}
|
|
public String getCodeClassifyOidName() {
|
return codeClassifyOidName;
|
}
|
|
public void setCodeClassifyOidName(String codeClassifyOidName) {
|
this.codeClassifyOidName = codeClassifyOidName;
|
}
|
|
public String getBtmTypeId() {
|
return btmTypeId;
|
}
|
|
public void setBtmTypeId(String btmTypeId) {
|
this.btmTypeId = btmTypeId;
|
}
|
|
public String getBtmTypeName() {
|
return btmTypeName;
|
}
|
|
public void setBtmTypeName(String btmTypeName) {
|
this.btmTypeName = btmTypeName;
|
}
|
|
@Override
|
public String toString() {
|
return "CodeClassifyTemplateDO{" +
|
"codeClassifyOid='" + codeClassifyOid + '\'' +
|
", codeClassifyOidName='" + codeClassifyOidName + '\'' +
|
", btmTypeId='" + btmTypeId + '\'' +
|
", btmTypeName='" + btmTypeName + '\'' +
|
"} " + super.toString();
|
}
|
}
|