模块a-flow中的全局Bean组件flow,还提供了一组API方法用于方便的检索流程实例
- get
通过Id获取流程实例
async get({ flowId, history, user })
| 名称 | 可选 | 说明 |
|---|---|---|
| flowId | 流程实例Id | |
| history | 是 | true/false, 是否从历史表中检索, 默认为false |
| user | 是 | 当前操作用户 |
- select
获取流程实例列表
async select({ options, user, pageForce = true, count = 0 })
| 名称 | 可选 | 说明 |
|---|---|---|
| options | 选项 | |
| user | 是 | 当前操作用户 |
| pageForce | 是 | 是否强制分页 |
| count | 是 | 是否返回列表条目总数 |
- options
| 名称 | 可选 | 说明 |
|---|---|---|
| where | 是 | 条件 |
| orders | 是 | 排序字段 |
| page | 是 | 分页信息 |
| mode | 是 | mine/others/flowing/history,默认为history |
- count
获取流程实例列表条目总数,参数说明同select
async count({ options, user })
| 名称 | 可选 | 说明 |
|---|---|---|
| options | 选项 | |
| user | 是 | 当前操作用户 |
评论: