java.lang.Object
io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<P,U>
io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long>
io.github.mangocrisp.spring.taybct.module.lf.domain.Process
所有已实现的接口:
Serializable
直接已知子类:
ProcessNewDTO

@TableName("lf_process") public class Process extends io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<Long,Long>
流程管理

lf_process

另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private @Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    流程中止等原因
    private Object
    流程实时数据(方便实时查看流程走向)
    private Long
    发起部门
    private @NotNull(message="[\u6d41\u7a0b\u56fe id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u539f\u59cb\u8bbe\u8ba1\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long
    流程图 id(可以知道当前流程是基于什么原始设计运行的)
    private Object
    流程运行过程中的所有表单数据
    private Long
    岗位
    private @NotNull(message="[\u6d41\u7a0b\u53d1\u5e03 id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u7248\u672c\u7684\u8bbe\u8ba1\u5728\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long
    流程发布 id(可以知道当前流程是基于什么版本的设计在运行的)
    private @Size(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    备注
    private static final long
     
    private Byte
    状态(1、流程进行中 0、流程已经完成 -1、流程中止)
    private @NotBlank(message="[\u6d41\u7a0b\u6807\u9898]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    流程标题
    private @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @NotBlank(message="[\u6d41\u7a0b\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_process_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    流程类型(字典项 lf_process_type)
    private @NotNull(message="[\u6d41\u7a0b\u53d1\u8d77\u4eba id]\u4e0d\u80fd\u4e3a\u7a7a") Long
    流程发起人 id
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity

    canEqual, equals, getIsDeleted, hashCode, setIsDeleted, toString

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity

    getCreateTime, getCreateUser, getExpansion, getId, getUpdateTime, getUpdateUser, setCreateTime, setCreateUser, setExpansion, setId, setUpdateTime, setUpdateUser

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 字段详细资料

    • serialVersionUID

      @TableField(exist=false) private static final long serialVersionUID
      另请参阅:
    • designId

      @NotNull(message="[\u6d41\u7a0b\u56fe id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u539f\u59cb\u8bbe\u8ba1\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") private @NotNull(message="[\u6d41\u7a0b\u56fe id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u539f\u59cb\u8bbe\u8ba1\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long designId
      流程图 id(可以知道当前流程是基于什么原始设计运行的)
    • title

      @NotBlank(message="[\u6d41\u7a0b\u6807\u9898]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @NotBlank(message="[\u6d41\u7a0b\u6807\u9898]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String title
      流程标题
    • userId

      @NotNull(message="[\u6d41\u7a0b\u53d1\u8d77\u4eba id]\u4e0d\u80fd\u4e3a\u7a7a") private @NotNull(message="[\u6d41\u7a0b\u53d1\u8d77\u4eba id]\u4e0d\u80fd\u4e3a\u7a7a") Long userId
      流程发起人 id
    • deptId

      private Long deptId
      发起部门
    • postId

      private Long postId
      岗位
    • data

      @TableFieldJSON private Object data
      流程实时数据(方便实时查看流程走向)
    • releaseId

      @NotNull(message="[\u6d41\u7a0b\u53d1\u5e03 id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u7248\u672c\u7684\u8bbe\u8ba1\u5728\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") private @NotNull(message="[\u6d41\u7a0b\u53d1\u5e03 id\uff08\u53ef\u4ee5\u77e5\u9053\u5f53\u524d\u6d41\u7a0b\u662f\u57fa\u4e8e\u4ec0\u4e48\u7248\u672c\u7684\u8bbe\u8ba1\u5728\u8fd0\u884c\u7684\uff09]\u4e0d\u80fd\u4e3a\u7a7a") Long releaseId
      流程发布 id(可以知道当前流程是基于什么版本的设计在运行的)
    • formData

      @TableFieldJSON private Object formData
      流程运行过程中的所有表单数据
    • status

      @TableFieldDefault("1") private Byte status
      状态(1、流程进行中 0、流程已经完成 -1、流程中止)
    • remark

      @Size(max=500, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=500, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @Size(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=500,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String remark
      备注
    • cause

      @Size(max=1000, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=1000, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @Size(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=1000,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String cause
      流程中止等原因
    • type

      @Size(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @NotBlank(message="[\u6d41\u7a0b\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_process_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Length(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @NotBlank(message="[\u6d41\u7a0b\u7c7b\u578b\uff08\u5b57\u5178\u9879 lf_process_type\uff09]\u4e0d\u80fd\u4e3a\u7a7a") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String type
      流程类型(字典项 lf_process_type)
  • 构造器详细资料

    • Process

      public Process()