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

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

如何实现催办的功能

[复制链接]
cmcchz 发表于 2011-7-8 16:24:00 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-7-18 09:17 编辑

我们想设计一个催办的功能,就是在表单上加一个按钮,点击该按钮时给当前这个文档的处理人发送短信或是邮件,催促处理人尽快处理。
现在遇到的问题是,如何获得这个环节的处理人的对象,手机号码等。能不能提供相关脚本,或是提供其他的催办的解决方式。
shary 发表于 2011-7-11 16:43:38 | 显示全部楼层
您好,您参考下下面的脚本。获取流程当前处理人。
var rtn = ""
        var doc = $CURRDOC.getCurrDoc();
        var processor = "";
        if(doc.getState() != null) {
                var actors = doc.getState().getActors();
               
                if (actors != null) {
                        for(var it = actors.iterator(); it.hasNext(); ) {
                                var actorrt = it.next();
                                if (actorrt.getIsprocessed()) {
                                        continue;
                                }
                                processor += actorrt.getName() + ',';//处理人名称
                        }
                       
                }
                rtn = processor;
        }

本版积分规则

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

GMT+8, 2026-8-12 11:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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