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

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

[性能] 流程中自动签字

[复制链接]
lingaoan2011 发表于 2011-10-10 15:29:10 | 显示全部楼层 |阅读模式
第一、请问平台中是否有手写签字的功能?
第二、假如没有手写签字功能,我想实现流程自动签上审核人的名字。这个怎么实现?
bonnie 发表于 2011-10-10 15:51:34 | 显示全部楼层
手写签字功能??你可以通过写脚本获取审核人的名字。
 楼主| lingaoan2011 发表于 2011-10-10 15:55:43 | 显示全部楼层
脚本写在什么地方?
bonnie 发表于 2011-10-10 16:04:30 | 显示全部楼层
你要签字的地方不是有个文本框吗?在文本框的值脚本处。
 楼主| lingaoan2011 发表于 2011-10-10 16:48:49 | 显示全部楼层
我来问你,第一当前登录人如果不是审核人,那么审核人签字岂不是错误?
第二,当前审核人签字后,到下一个环节,岂不是又变了?

值脚本的逻辑我想好了,你告诉我,怎么判断当前登录人是当前流程审核人?
就要脚本,谢谢啦。。。。
bonnie 发表于 2011-10-10 16:59:59 | 显示全部楼层
function getProcessor(){
        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() + ',';
                        }
                        var index = processor.lastIndexOf(',');
                        processor = processor.slice(0, index);
                }
                rtn = processor;
        }
        return rtn;
}
 楼主| lingaoan2011 发表于 2011-10-13 08:50:55 | 显示全部楼层
问题已解决,谢谢

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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