༺中༒隐༻ 发表于 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

论坛管理员 发表于 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
页: [1]
查看完整版本: 根据汇报人职务选中路由