返回介绍

352.任务节点人员配置表达式使用

发布于 2020-09-14 22:20:46 字数 3232 浏览 1379 评论 0 收藏 0

<h6>---以下内容为公司内部流程小白测试笔记,非官方正式文档---</h6>

任务节点人员配置表达式使用

流程设计

表达式的值取的是流程变量的值,流程变量分为表单数据和系统内置变量,可以查看ACTRU_VARIABLE表的数据,我发起的流程,找到流程实例ID,然后在该表中过滤PROC_INST_ID为流程实例ID的所有数据

上图中applyUserId即为admin


该表达式还可以配置成java类(BPM_FORM_KEY指的是表名) 对应java类如下:

~~~
@Slf4j
@Service(&quot;flowExp&quot;)
public class FlowExpress {

    /**
     *   获取指定的下一步办理人员
     * @param content
     * @return
     */
    public String getNextPerson(String content){
        log.info(&quot;------getNextPerson------&quot;+content);
        return &quot;admin&quot;;
    }

//控制台打印  ------getNextPerson------ty_spec_field
}
~~~

配置备选人员(applyUserId为流程发起人 ) 对应java类

~~~
@Slf4j
@Service(&quot;flowExp&quot;)
public class FlowExpress {


    /**
     * 指定备选人员 多个
     * @param content
     * @return
     */
    public List&lt;String&gt; getNextPersonList(String content){
        log.info(&quot;------getNextPersonList------&quot;+content);
        return Lists.newArrayList(&quot;admin&quot;,&quot;jeecg&quot;);
    }

//控制台打印  ------getNextPersonList------admin
}
~~~

备选人员需要作签收动作

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文