Package org.dromara.warm.flow.orm.entity
Class FlowUser
- All Implemented Interfaces:
Serializable,org.dromara.warm.flow.core.entity.RootEntity,org.dromara.warm.flow.core.entity.User
@Entity
public class FlowUser
extends JPARootEntity<FlowUser>
implements org.dromara.warm.flow.core.entity.User
流程用户对象 flow_user
- Since:
- 2024/5/10 10:58
- Author:
- xiarg
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Long任务表idprivate String创建人:比如作为委托的人保存private JPAUpdateMergeFunction<FlowUser>private JPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowUser>, List<javax.persistence.criteria.Predicate>> private String权限人private String人员类型(1待办任务的审批人权限 2待办任务的转办人权限 3待办任务的委托人权限)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<FlowUser>, 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.User
getAssociated, getCreateBy, getCreateTime, getDelFlag, getId, getProcessedBy, getTenantId, getType, getUpdateTime, setAssociated, setCreateBy, setCreateTime, setDelFlag, setId, setProcessedBy, setTenantId, setType, setUpdateTime
-
Field Details
-
MAPPING
-
entityPredicate
private JPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowUser>, entityPredicateList<javax.persistence.criteria.Predicate>> -
entityMerge
-
type
人员类型(1待办任务的审批人权限 2待办任务的转办人权限 3待办任务的委托人权限) -
processedBy
权限人 -
associated
任务表id -
createBy
创建人:比如作为委托的人保存
-
-
Constructor Details
-
FlowUser
public FlowUser()
-
-
Method Details
-
entityPredicate
public JPAPredicateFunction<javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Root<FlowUser>, entityPredicate()List<javax.persistence.criteria.Predicate>> - Specified by:
entityPredicatein classJPARootEntity<FlowUser>
-
entityMerge
- Specified by:
entityMergein classJPARootEntity<FlowUser>
-
orderByField
- Specified by:
orderByFieldin classJPARootEntity<FlowUser>
-
initDefaultValue
public void initDefaultValue()- Specified by:
initDefaultValuein classJPARootEntity<FlowUser>
-