package com.vci.model; import com.vci.constant.BtmIdConstant; import com.vci.starter.web.annotation.Column; import com.vci.starter.web.annotation.VciBtmType; import com.vci.starter.web.constant.FrameWorkLcStatusConstant; import com.vci.starter.web.model.BaseModel; /** * 可输可选内容 * 可以手动输入,也可以下拉选择 * @author weidy * @date 2022-1-17 */ @VciBtmType(name = BtmIdConstant.BD_SELECT_INPUT,text = "可输可选内容",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE) public class BdSelectInputCharDO extends BaseModel { /** * 序列化 */ private static final long serialVersionUID = 1662220529797280362L; /** * 字符的内容 */ @Column(nullable = false,columnDefinition = "字符的内容") private String id; /** * 字符的说明 */ @Column(nullable = true,columnDefinition = "字符的说明") private String name; /** * 输入源 */ @Column(columnDefinition = "输入来源") private String sourceInputFlag; /** * 数据所属领域 */ @Column(columnDefinition = "数据所属领域") private String sourceNameSpace; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } public String getSourceInputFlag() { return sourceInputFlag; } public void setSourceInputFlag(String sourceInputFlag) { this.sourceInputFlag = sourceInputFlag; } @Override public String getName() { return name; } @Override public void setName(String name) { this.name = name; } public String getSourceNameSpace() { return sourceNameSpace; } public void setSourceNameSpace(String sourceNameSpace) { this.sourceNameSpace = sourceNameSpace; } @Override public String toString() { return "BdSelectInputCharDO{" + "id='" + id + '\'' + ", name='" + name + '\'' + ", sourceInputFlag='" + sourceInputFlag + '\'' + ", sourceNameSpace='" + sourceNameSpace + '\'' + "} " + super.toString(); } }