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

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

[函数] 根据流程节点名称获取用户【函数-getUserFromFlowNode(nodeName)】

[复制链接]
purple 发表于 2011-11-29 11:32:19 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-12-31 13:43 编辑

函数格式:
getUserFromFlowNode(nodeName)
函数说明:
nodeName: 流程上一个节点
示例:
实现getUserFromFlowNode(nodeName)函数的应用
function getUserFromFlowNode(nodeName) {
        var userProcess = getUserProcess();
        var userList = createObject("java.util.ArrayList");
        var doc = getCurrentDocument();
        var domainid = getDomainid();
        var sql = "select max(id),auditor as item_auditor,'" + domainid + "' as domainid from t_relationhis where docid='" + doc.getId() + "' and startnodename='" + nodeName + "' group by auditor";
        var datas = queryBySQL(sql);
        for (var it = datas.iterator(); it.hasNext();) {
                var data = it.next();
                var userid = data.getItemValueAsString("auditor");
                var user = userProcess.doView(userid);
                userList.add(user);
        }
        return userList;
}

本版积分规则

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

GMT+8, 2026-8-12 09:39

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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