package org.springblade.code.model; import com.vci.frameworkcore.constant.FrameWorkDefaultValueConstant; import org.springblade.code.constant.MdmBtmTypeConstant; import com.vci.mdm.constant.MdmLifeCycleConstant; import com.vci.starter.web.annotation.Column; import com.vci.starter.web.annotation.VciBtmType; import com.vci.starter.web.model.BaseModel; /** * 编码规则 * @author weidy * @date 2022-1-18 */ @VciBtmType(name = MdmBtmTypeConstant.CODE_RULE,text = "主数据编码规则",lifeCycle = MdmLifeCycleConstant.CODE_RULE_LC,startStatus = FrameWorkDefaultValueConstant.FRAMEWORK_RELEASE_EDITING) public class CodeRuleDO extends BaseModel { /** * 序列化 */ private static final long serialVersionUID = -7142347409110551299L; /** * 规则编号 */ @Column(columnDefinition = "规则编号") private String id; /** * 规则的名称 */ @Column(columnDefinition = "规则名称") private String name; /** * 规则的描述 */ @Column(columnDefinition = "规则的描述") private String description; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } @Override public String getName() { return name; } @Override public void setName(String name) { this.name = name; } @Override public String getDescription() { return description; } @Override public void setDescription(String description) { this.description = description; } @Override public String toString() { return "CodeRuleDO{" + "id='" + id + '\'' + ", name='" + name + '\'' + ", description='" + description + '\'' + "} " + super.toString(); } }