Package org.dromara.warm.flow.orm.entity
Class FlowHisTask
java.lang.Object
org.dromara.warm.flow.orm.entity.JPARootEntity<FlowHisTask>
org.dromara.warm.flow.orm.entity.FlowHisTask
- All Implemented Interfaces:
Serializable,org.dromara.warm.flow.core.entity.HisTask,org.dromara.warm.flow.core.entity.RootEntity
@Entity
public class FlowHisTask
extends JPARootEntity<FlowHisTask>
implements org.dromara.warm.flow.core.entity.HisTask
历史任务记录对象 flow_his_task
- Since:
- 2024-05-08
- Author:
- vanlin
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String审批者private String业务idprivate String协作人(只有转办、会签、票签、委派)private Integer协作方式(1审批 2转办 3委派 4会签 5票签 6加签 7减签)private String创建者private Long对应flow_definition表的idprivate JPAUpdateMergeFunction<FlowHisTask>private JPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowHisTask>, List<javax.persistence.criteria.Predicate>> private String扩展字段,预留给业务系统使用private String流程名称private String流程状态(1审批中 2 审批通过 9已退回 10失效)private String审批表单是否自定义(Y是 2否)private String审批表单路径private Long流程实例表idprivate String审批意见private String开始节点编码private String开始节点名称private Integer开始节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关)权限标识 permissionFlag的list形式private String跳转类型(PASS通过 REJECT退回 NONE无动作)private String目标节点编码private String结束节点名称private Long任务表idprivate String流程变量Fields inherited from class org.dromara.warm.flow.orm.entity.JPARootEntity
JPA_ROOT_ENTITY_MAPPING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionJPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowHisTask>, List<javax.persistence.criteria.Predicate>> voidorderByField(String orderByColumn) Methods inherited from class org.dromara.warm.flow.orm.entity.JPARootEntity
commonPredicate, getCreateTime, getDelFlag, getId, getTenantId, getUpdateTime, setCreateTime, setDelFlag, setId, setTenantId, setUpdateTimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.dromara.warm.flow.core.entity.HisTask
getApprover, getBusinessId, getCollaborator, getCooperateType, getCreateBy, getCreateTime, getDefinitionId, getDelFlag, getExt, getFlowName, getFlowStatus, getFormCustom, getFormPath, getId, getInstanceId, getMessage, getNodeCode, getNodeName, getNodeType, getPermissionList, getSkipType, getTargetNodeCode, getTargetNodeName, getTaskId, getTenantId, getUpdateTime, getVariable, getVariableMap, setApprover, setBusinessId, setCollaborator, setCooperateType, setCreateBy, setCreateTime, setDefinitionId, setDelFlag, setExt, setFlowName, setFlowStatus, setFormCustom, setFormPath, setId, setInstanceId, setMessage, setNodeCode, setNodeName, setNodeType, setPermissionList, setSkipType, setTargetNodeCode, setTargetNodeName, setTaskId, setTenantId, setUpdateTime, setVariable
-
Field Details
-
MAPPING
-
entityPredicate
private JPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowHisTask>, entityPredicateList<javax.persistence.criteria.Predicate>> -
entityMerge
-
definitionId
对应flow_definition表的id -
cooperateType
协作方式(1审批 2转办 3委派 4会签 5票签 6加签 7减签) -
flowName
流程名称 -
instanceId
流程实例表id -
taskId
任务表id -
businessId
业务id -
nodeCode
开始节点编码 -
nodeName
开始节点名称 -
nodeType
开始节点类型(0开始节点 1中间节点 2结束节点 3互斥网关 4并行网关) -
targetNodeCode
目标节点编码 -
targetNodeName
结束节点名称 -
approver
审批者 -
collaborator
协作人(只有转办、会签、票签、委派) -
permissionList
权限标识 permissionFlag的list形式 -
skipType
跳转类型(PASS通过 REJECT退回 NONE无动作) -
flowStatus
流程状态(1审批中 2 审批通过 9已退回 10失效) -
message
审批意见 -
variable
流程变量 -
ext
扩展字段,预留给业务系统使用 -
createBy
创建者 -
formCustom
审批表单是否自定义(Y是 2否) -
formPath
审批表单路径
-
-
Constructor Details
-
FlowHisTask
public FlowHisTask()
-
-
Method Details
-
entityPredicate
public JPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowHisTask>, entityPredicate()List<javax.persistence.criteria.Predicate>> - Specified by:
entityPredicatein classJPARootEntity<FlowHisTask>
-
entityMerge
- Specified by:
entityMergein classJPARootEntity<FlowHisTask>
-
orderByField
- Specified by:
orderByFieldin classJPARootEntity<FlowHisTask>
-
initDefaultValue
public void initDefaultValue()- Specified by:
initDefaultValuein classJPARootEntity<FlowHisTask>
-