package org.springblade.code.model; 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; import org.springblade.code.constant.MdmBtmTypeConstant; /** * 流程模板和阶段的内容 * @author weidy * @date 2022-1-14 */ @VciBtmType(name = MdmBtmTypeConstant.CODE_CLASSIFY_PROCESS_PHASE,text = "流程模板和阶段的内容",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE) public class CodeClassifyProcessPhaseDO extends BaseModel { /** * 序列化 */ private static final long serialVersionUID = 3814649551140170874L; /** * 主题库分类主键 */ @Column(nullable = false,columnDefinition = "主题库分类主键") @VciUseRefer(MdmBtmTypeConstant.CODE_CLASSIFY) private String codeClassifyOid; /** * 所属模板 */ @Column(nullable = false,columnDefinition = "所属模板") @VciUseRefer(MdmBtmTypeConstant.CODE_CLASSIFY_TEMPLATE) private String classifyTemplateOid; /** * 所属阶段的信息 */ @Column(nullable = false,columnDefinition = "所属模板阶段") @VciUseRefer(MdmBtmTypeConstant.CODE_TEMPLATE_PHASE) private String codePhaseOid; /** * 流程模板编号 */ @Column(columnDefinition = "流程模板编号") private String id; /** * 流程模板的名称 */ @Column(columnDefinition = "流程模板名称",nullable = false) private String name; /** * 流程中的任务节点的名称 */ @Column(columnDefinition = "流程中的任务节点名称",nullable = false) private String processNodeName; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } public String getCodeClassifyOid() { return codeClassifyOid; } public void setCodeClassifyOid(String codeClassifyOid) { this.codeClassifyOid = codeClassifyOid; } @Override public String getName() { return name; } @Override public void setName(String name) { this.name = name; } public String getClassifyTemplateOid() { return classifyTemplateOid; } public void setClassifyTemplateOid(String classifyTemplateOid) { this.classifyTemplateOid = classifyTemplateOid; } public String getCodePhaseOid() { return codePhaseOid; } public void setCodePhaseOid(String codePhaseOid) { this.codePhaseOid = codePhaseOid; } public String getProcessNodeName() { return processNodeName; } public void setProcessNodeName(String processNodeName) { this.processNodeName = processNodeName; } @Override public String toString() { return "CodeClassifyProcessPhaseDO{" + "codeClassifyOid='" + codeClassifyOid + '\'' + ", classifyTemplateOid='" + classifyTemplateOid + '\'' + ", codePhaseOid='" + codePhaseOid + '\'' + ", id='" + id + '\'' + ", name='" + name + '\'' + ", processNodeName='" + processNodeName + '\'' + "} " + super.toString(); } }