list_all_workflows
Retrieve all visible workflow lists from Weaver E10 OA, with optional filtering by workflow type and date range to find specific processes.
Instructions
获取所有流程列表(支持按流程类型和日期筛选)
获取当前用户可见的所有流程列表。
Args: page_no: 页码,从1开始 page_size: 每页条数 date_range: 日期筛选,可选值: TODAY(今天), CURRENT_WEEK(本周), CURRENT_MONTH(本月), CURRENT_SEASON(本季度), CURRENT_YEAR(本年), PRE_MONTH(上一月), PRE_YEAR(上一年) 留空则不筛选日期 workflow_id: 工作流模板ID,留空则使用默认配置的程序修改流程ID。 已知流程类型ID: - 程序修改审批: 1228999200920870994 - 研发报工: 1230367835375575122 - 研发日志: 1222687239679377410 - 出差申请流程: 1105613930453606403 - 报销申请: 1117917637315977296 - 备件业务审批: 1296790062983503878 - 合同类项目立项: 1295604918247448577 all_types: 为 True 时返回所有流程类型(不按 workflowid 过滤)
Returns: 所有流程列表 JSON 字符串
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_no | No | ||
| all_types | No | ||
| page_size | No | ||
| date_range | No | ||
| workflow_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |