Grass 发表于 2021-9-22 17:49:18

选择活动中条件判断问题

选择活动 条件判断中如何通过 拟稿人 的职位判断活动走向
比如是 部门经理 哪就选择流向 总经理
普通员 流向 副总经理

论坛管理员 发表于 2021-9-23 16:51:35

不需要使用选择路由,直接用普通路径即可
1.您可以根据https://www.o2oa.net/api/module-org.html#module-org方法获得当前用户的职位。
2.然后根据职位不同获得不同的走向


var identity = this.workContext.getWork().creatorIdentity;
//获得拟稿人职位
var dutyNameList = this.org.listDutyNameWithIdentity( identity );
//根据职位不同流向
if(dutyNameList.indexOf('部门经理')>0){
    return this.org.getDuty( "总经理", "公司名" )
}else{
    returnthis.org.getDuty( "副总经理", "公司名" )
}
页: [1]
查看完整版本: 选择活动中条件判断问题