天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1200|回复: 0

[已解决] 在视图里,通过自定义的按钮,怎么通过流程节点id获取该节点下的所有审批人呀?

[复制链接]
lillian828 发表于 2023-8-28 19:21:41 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.1
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

Q:
在视图里,通过自定义的按钮,怎么通过流程节点id获取该节点下的所有审批人呀?
1.png


A:
参考

(function(){
        var currNodeId = "1684486858565";
        var doc = getCurrentDocument();
        var params = getParamsTable();
        //var params = createParamsTable(); //创建指定类对象
    params.setParameter("currNodeId", currNodeId) ;
        var applicationId = getApplication();
        var auditor = getWebUser();
        var domainid = getDomainid();
        var node = doc.getState().getFlowVO().toFlowDiagram().getNodeByID(currNodeId);
        println("===node.name============"+node.name);
        println("===node============"+node);
        println("===params============"+params);
        var historys = Packages.cn.myapps.runtime.workflow.engine.StateMachineUtil.getPrincipalList(doc,params, node, domainid,applicationId,auditor);
        println("historys------>"+historys);
})()


本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 07:28

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表