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

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

[已解决] 如何获取上一结点的上一结点

[复制链接]
JT38180318 发表于 2014-4-22 10:50:57 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2014-4-28 17:01 编辑

20140422104711.png
如图所示,我需要知道企业处理的上一结点是谁?从图看,正确结果是【闭环组分发】。
请问在【相关科室审理】结点的审批人设置脚本中,用什么方法,可以获取这个值?
david 发表于 2014-4-22 13:55:59 | 显示全部楼层
您好,请参阅帖子:http://www.teemlink.com/bbs/viewthread.php?tid=165949 第六楼客户提供的脚本思路。
 楼主| JT38180318 发表于 2014-4-22 14:18:55 | 显示全部楼层
您刚才回复我的方法,只能在当前状态是【科室内再审批】时,找到【企业处理】的人是谁,我实际需要找到谁传给了【企业处理】


#include "actionlib";
var userlist=getLastApproveByNode("主办",false);
if(userlist=="[]")
{
        userlist=getLastApproveByNode("闭环组分发",false);
}
userlist;

这段是我现在【科室内再审批】的审批人设置代码。
我想知道有没有现成的封装好的类可以直接查询到,如果是从你给的方法,写sql,直接查数据库,肯定可行,但是担心效率过低
 楼主| JT38180318 发表于 2014-4-22 14:21:24 | 显示全部楼层
getLastApproveByNode原来也是自己定义库文件,那我自己写吧,此贴可关闭。
david 发表于 2014-4-23 09:03:51 | 显示全部楼层
感谢楼主反馈,该贴结贴。

本版积分规则

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

GMT+8, 2026-8-13 16:19

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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