package com.ruoyi.approve.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; @Data @TableName("approve_flow_node_definition") public class ApproveFlowNodeDefinition { @ApiModelProperty(value = "流程节点定义ID") @TableId(type = IdType.AUTO) private Long id; @ApiModelProperty(value = "流程定义ID") private Long flowDefinitionId; @ApiModelProperty(value = "节点顺序") private Integer nodeOrder; @ApiModelProperty(value = "节点名称") private String nodeName; @ApiModelProperty(value = "审批人类型") private String approverType; @ApiModelProperty(value = "审批人配置值") private String approverValue; @ApiModelProperty(value = "条件字段") private String conditionField; @ApiModelProperty(value = "条件操作符") private String conditionOperator; @ApiModelProperty(value = "条件值") private String conditionValue; @ApiModelProperty(value = "租户ID") private Long tenantId; @ApiModelProperty(value = "创建用户ID") private Long createUser; @ApiModelProperty(value = "更新用户ID") private Long updateUser; @ApiModelProperty(value = "创建时间") private LocalDateTime createTime; @ApiModelProperty(value = "更新时间") private LocalDateTime updateTime; @ApiModelProperty(value = "删除标志:0正常,1删除") private Integer deleteFlag; }