| 程序包 | 说明 |
|---|---|
| wiki.capsule.flow.handler |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract List<FlowBasic> |
AbstractFlowHandler.authPermission(List<FlowBasic> currentFlows,
String user)
根据当前用户,一级FlowBasic的handleRoles信息校验权限,返回有权限处理的Flow列表,无权限返回空即可,交给用户在子类中实现
|
protected List<FlowBasic> |
AbstractFlowHandler.findCurrentFlows(String approvalStatus,
String action,
Long roundId)
获取当前状态下的,当前审批动作时的所有审批环节,单签时只有一个,会签或者并签时会有多个,并签时不包括已经审批完毕的审批环节
|
List<FlowBasic> |
AbstractFlowHandler.process(T bizEntity,
String action,
String comment,
String user,
boolean isSubmit,
boolean isRestart)
流程入口处理方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract List<FlowBasic> |
AbstractFlowHandler.authPermission(List<FlowBasic> currentFlows,
String user)
根据当前用户,一级FlowBasic的handleRoles信息校验权限,返回有权限处理的Flow列表,无权限返回空即可,交给用户在子类中实现
|
protected void |
AbstractFlowHandler.saveFlowLogs(List<FlowBasic> canHandleFlows,
String nextStatus,
String comment,
String user,
Long orderId,
Long flowRoundId) |
protected String |
AbstractFlowHandler.startProcess(List<FlowBasic> currentFlows,
List<FlowBasic> canHandleFlows,
T bizEntity)
开始处理流程
|
protected String |
AbstractFlowHandler.startProcess(List<FlowBasic> currentFlows,
List<FlowBasic> canHandleFlows,
T bizEntity)
开始处理流程
|
Copyright © 2020. All rights reserved.