更新时间:2022-04-26 GMT+08:00
分享

实现投票

在上一节中,通过将结果触发方式选择为“等待所有投票完成触发投票结果”实现了会签功能,本节将介绍如何通过用户任务实现投票功能。

  1. 需要先将操作投票任务的用户加入到一个工作队列或组(公共组)中。
    图1 在工作队列中添加用户成员
    图2 在公共组中添加用户
    • “当前泳道”方式是通过指定泳道的工作队列实现的。
    • “名称和表达式”方式是通过设置“参与者”类型为“组”,并指定组(公共组)实现的。
  2. 通过“当前泳道”或“名称和表达式”的方式,将需要进行投票操作的用户加入到用户任务的接收人中,再将“审批类型”选择为“会签:每个分配人都需要审批”,将结果触发方式选择为“当最小百分比满足时立即触发投票结果”,并自定义“投票结果门槛”。
    图3 当前泳道方式
    图4 名称和表达式方式

通过以上配置,将在处理任务的用户数量达到需要处理任务的总用户数量的对应百分比后,将得票最高的结果赋值到“$BP.TaskOutcome”系统变量中,实现投票功能。

分享:

    相关文档

    相关产品

close