查看: 2260|回复: 1

流程根据名字判断不同路由

升级   8.6%

43

主题

58

回帖

543

积分

高级会员

Rank: 4

积分
543
发表于 2022-7-9 20:56:17 | 显示全部楼层 |阅读模式
管理员好,根据发起人名字,有三种路由走向,员工A,由董事长审批
员工B,C,D,由总经理审批,
其他员工,由一级节点审批,



我第一次写了A的脚本为
var person = this.workContext.getWork().creatorPerson;
//获得拟稿人姓名
if(person.indexOf('A')>-1){
    return true;
}
可以流转到董事长,

之后用同样的方法写B,C,D,
var person = this.workContext.getWork().creatorPerson;
//获得拟稿人姓名
if(person.indexOf('B')>-1){
    return true;
}else if(person.indexOf('C')>-1){
    return true;
}else if(person.indexOf('D')>-1){
    return true;
}



然后就流转不成功了,A,B,C,D全部流转到一级节点,


求教三条路由脚本如何写啊。不胜感激~~~










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2022-7-11 10:42:18 | 显示全部楼层
var person = this.workContext.getWork().creatorPerson;
//获得拟稿人姓名
if(person.indexOf('B')>-1){
    return true;
}else if(person.indexOf('C')>-1){
    return true;
}else if(person.indexOf('D')>-1){
    return true;
}

最后需要有一个return false;
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread