全部文档
文档中心工作流使用手册关联元素页面2.0

页面2.0

工作流组件用于逻辑侧的编排,缺少前端展现部分,前端展现需要结合先胜云其他组件进行使用。


页面2.0UX组件都主要用于展现,工作流以支持UX组件为主,页面2.0支持的相关工作流功能在UX中都可以支持,因此请尽量使用UX组件。

工作流的任务处理可以在页面2.0元素中操作,同时也有很多控件支持在页面2.0中配置,此处统一说明如何在工作流中关联一个页面2.0元素,同时实现需要的数据传递。

场景示例: 从待办页面,打开一条合同审批的任务,至少需要将以下参数传递给页面2.0

  • 任务实例ID:用来在页面2.0中展示任务信息

  • 相关的业务信息(如合同号):用来展示任务关联的业务数据

页面2.0中,以下几个控件可以接收外部传入的参数

  • 维度筛选器

  • 任务处理

  • 流程记录

  • 流程备注


    在页面中配置对应控件,根据需求调整后保存元素。

工作流中选择对应页面元素,自动刷新出该页面元素所需的跳转打开参数,可以使用JS表达式/静态值进行赋值

  • 参数发生变更后,可通过主动刷新按钮同步参数

页面控件,为查询到对应任务/流程所必需的参数配置:

  • 任务处理:任务实例ID-acp$task_id

  • 流程记录:流程实例ID-wfp$proc_id

  • 流程备注:流程实例ID-wfp$proc_id/任务实例ID-acp$task_id

我们在页面2.0中开发了一个发起流程的控件【发起流程】,支持您选择一个工作流元素,同时将页面中的维度筛选器数据作为工作流的入参,配置一个用来发起工作流的按钮。


  • 支持直接配置待办页面,当需要将业务信息和任务信息在同一个页面中展示时,可以考虑将页面2.0作为待办页面的入口

  • 切换为【流程自定义】模式之后,可以配置针对单个流程的显示模式

    • 此时可以针对单个流程,配置在不同tab页下的展示字段,可以配置预置字段的显示隐藏,也可以配置变量(目前只支持string)的显示

    • 当需要将一些业务信息展示在待办页面时,可以考虑这种配置方式

任务处理控件,支持直接在页面2.0中进行任务处理操作:


  • 该页面为标准功能,操作按钮将根据任务中配置的动作动态渲染

  • 此控件需要承载从外部通过url传入的任务实例ID,然后根据任务实例ID显示对应的任务信息和任务处理按钮

    • 页面2.0采用约定key的方式进行传参,见上文工作流与页面2.0的关联配置说明

流程备注控件,支持直接在页面2.0显示流程进程中的备注信息

  • 此控件需要承载从外部通过url传入的流程实例ID任务实例ID获取相关的所有流程备注信息

    • 页面2.0采用约定key的方式进行传参,见上文工作流与页面2.0的关联配置说明

流程记录控件,支持直接在页面2.0中显示流程进程中的历史记录

  • 此控件需要承载从外部通过url传入的proc_id-流程实例ID获取相关的所有流程实例的信息

    • 页面2.0采用约定key的方式进行传参,见上文工作流与页面2.0的关联配置说明

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send