package com.project.approval.domain; import com.baomidou.mybatisplus.annotation.*; import com.project.common.core.domain.BaseDomain; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** * 审批流程对象 approval_flow * * @author manton */ @Data @NoArgsConstructor @Accessors(chain = true) @TableName("approval_flow") @ApiModel("审批流程实体对象") public class ApprovalFlow extends BaseDomain { private static final long serialVersionUID=1L; @TableId(value = "flow_id") @ApiModelProperty("流程id") private Long flowId; @ApiModelProperty("流程名") private String flowName; @ApiModelProperty("流程编码") private String flowCode; @ApiModelProperty("父级流程id, 0为顶级流程") private Long parentId; @ApiModelProperty("流程静态数据") private String flowStatic; @ApiModelProperty("流程节点ids") private String flowNodeIds; @ApiModelProperty("自定义排序") private Integer sortNum; }