EWorkFlow - 工作流

提供流程历史活动记录、相关变量、启动流程、流程跟踪、撤销申请等公用方法

loadHistoric(processInstanceId, $content)

加载流程历史活动记录

Param Type Description
processInstanceId string 流程实例ID
$content object 容器

loadVariable(processInstanceId, $content)

加载相关变量

Param Type Description
processInstanceId string 流程实例ID
$content object 容器

attemptStartProcessInstance(key, businessKey, businessTitle, businessDetailsUrl)

尝试启动流程 (先验证有无动态表单,如果没有自动提交返回流水号,如果有打开表单模态框)

Param Type Description
key string 模型标识
businessKey string 业务数据ID
businessTitle string 业务名称
businessDetailsUrl string 业务详情url

updateDetailsPageLayout()

更新详情页面高度

openProcessProgressWithBusinessKey(businessKey)

根据业务数据id打开流程跟踪模态框

Param Type Description
businessKey string 业务数据id

openProcessProgress(executionId, processInstanceId)

打开流程跟踪模态框

Param Type Description
executionId string 执行实例ID
processInstanceId string 流程实例ID

revoke(processInstanceId, deleteReason)

撤销申请

Param Type Description
processInstanceId string 流程实例ID
deleteReason string | null 撤销原因(可为空)

revokeWithReason(processInstanceId)

撤销申请

Param Type Description
processInstanceId string 流程实例ID