类 FlowRecord
java.lang.Object
com.codingapi.springboot.flow.record.FlowRecord
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidautoPass(IFlowOperator flowOperator, BindDataSnapshot snapshot) 自动提交流程 (非会签时自通审批)copy()复制流程记录voidfinish()完成流程booleanisDone()是否已审批booleanisFinish()是否完成boolean是否是发起节点booleanisOperator(IFlowOperator operator) 是否是当前操作者booleanisPass()审批通过boolean是否延期boolean是否超时booleanisTodo()是否是待办boolean是否是转交booleanisUnRead()是否未读voidmatcherOperator(IFlowOperator currentOperator) 匹配操作者voidpostponedTime(int postponedMax, long time) 延期时间voidread()已读voidrecall()撤回流程voidsubmitRecord(IFlowOperator flowOperator, BindDataSnapshot snapshot, Opinion opinion, FlowSourceDirection flowSourceDirection) 提交流程void提交状态校验 是否可以提交voidtransfer(IFlowOperator flowOperator, BindDataSnapshot snapshot, Opinion opinion) 转交流程voidtransferToTodo(String title, IFlowOperator operator) 转办产生的流程记录voidupdateOpinion(Opinion opinion) 更新opinion
-
构造器详细资料
-
FlowRecord
public FlowRecord()
-
-
方法详细资料
-
postponedTime
public void postponedTime(int postponedMax, long time) 延期时间- 参数:
postponedMax- 最大延期次数time- 延期时间(毫秒)
-
isInitiated
public boolean isInitiated()是否是发起节点 -
read
public void read()已读 -
isUnRead
public boolean isUnRead()是否未读 -
updateOpinion
更新opinion -
submitStateVerify
public void submitStateVerify()提交状态校验 是否可以提交 -
submitRecord
public void submitRecord(IFlowOperator flowOperator, BindDataSnapshot snapshot, Opinion opinion, FlowSourceDirection flowSourceDirection) 提交流程- 参数:
flowOperator- 操作者snapshot- 绑定数据opinion- 意见flowSourceDirection- 流转方式
-
transfer
转交流程 -
transferToTodo
转办产生的流程记录- 参数:
title- 标题operator- 操作者
-
autoPass
自动提交流程 (非会签时自通审批)- 参数:
flowOperator- 操作者snapshot- 绑定数据
-
finish
public void finish()完成流程 -
isDone
public boolean isDone()是否已审批 -
isFinish
public boolean isFinish()是否完成 -
isTodo
public boolean isTodo()是否是待办 -
isTransfer
public boolean isTransfer()是否是转交- 返回:
- 是否是转交
-
isPass
public boolean isPass()审批通过 -
matcherOperator
-
isOperator
-
recall
public void recall()撤回流程 -
copy
复制流程记录 -
isTimeout
public boolean isTimeout()是否超时 -
isPostponed
public boolean isPostponed()是否延期
-