package org.springblade.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 org.springblade.code.constant.MdmBtmTypeConstant; import org.springblade.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(); } }