查看: 432|回复: 1

根据汇报人职务选中路由

升级   0.02%

14

主题

3

回帖

2

积分

注册会员

Rank: 2

积分
2
发表于 2024-11-28 20:48:45 | 显示全部楼层 |阅读模式
var a=this.workContext.getWork().creatorPersonDn;  
var b=this.org.getPerson(a).superior;  
var c=this.org.listPersonWithIdentity(b);
var d=this.org.listDutyNameWithIdentity(c);

怎么设置根据创建人汇报人职务设置路由
比如汇报人为总经理是这周路由A
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-11-29 10:19:37 | 显示全部楼层
this.workContext.getWork().creatorPersonDn;  //拿到拟稿人
this.org.getPerson(a).superior;  //拿到拟稿人的汇报对象
const identityList = this.org.listIdentityWithPerson( person ); //汇报对象是个人,要通过个人先拿到身份
var d=this.org.listDutyNameWithIdentity(c);//最后根据身份拿到职务名称进行判断
上面管理员给出的只是会用到的方法,您拿到数据后要对数据进行判断,详细用法可参考api
回复

使用道具 举报

发表回复

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

本版积分规则

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