package com.vci.ubcs.code.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.vci.ubcs.code.constant.MdmBtmTypeConstant; import com.vci.starter.web.annotation.Column; import com.vci.starter.web.annotation.VciBtmType; import com.vci.starter.web.annotation.VciUseRefer; import com.vci.starter.web.constant.FrameWorkLcStatusConstant; import com.vci.starter.web.model.BaseModel; /** * 固定码段的码值 * 相当于在枚举的作用,会有多个 * @author weidy * @date 2022-1-18 */ @VciBtmType(name = MdmBtmTypeConstant.CODE_FIXED_VALUE,text = "固定码段的码值",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE) @TableName("PL_CODE_FIXEDVALUE") public class CodeFixedValueDO extends BaseModel { /** * 序列化 */ private static final long serialVersionUID = 3392365440606832597L; /** * 固定码段主键 */ @Column(columnDefinition = "固定码段主键") @VciUseRefer(MdmBtmTypeConstant.CODE_BASIC_SEC) private String codeFixedSecOid; /** * 固定码段的码值 */ @Column(columnDefinition = "固定码段的码值") private String id; /** * 固定码段码值的描述 */ @Column(columnDefinition = "固定码段码值的描述") private String name; /** * 属性排序号 */ @Column(columnDefinition = "属性排序号") private Integer orderNum; @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; } public String getCodeFixedSecOid() { return codeFixedSecOid; } public void setCodeFixedSecOid(String codeFixedSecOid) { this.codeFixedSecOid = codeFixedSecOid; } public Integer getOrderNum() { return orderNum; } public void setOrderNum(Integer orderNum) { this.orderNum = orderNum; } @Override public String toString() { return "CodeFixedValueDO{" + "codeFixedSecOid='" + codeFixedSecOid + '\'' + ", id='" + id + '\'' + ", name='" + name + '\'' + ", orderNum=" + orderNum + "} " + super.toString(); } }