|
发表于 2018-12-19 10:54:15
|
显示全部楼层
可以手动选择,也可以默认,这个要看具体的业务需求。
建议你可以先把流程做起来,然后一点一点的去完善,比空头说效果要好。
下面是我写的一个简单的样例,你可以模仿试试看。这个可以写在人员的默认值脚本中去默认你想要的职位信息。
var dn = this.workContext.getWork().creatorUnitDn;//拟稿人所在部门
var unit = this.org.listSupUnit (dn);//获取拟稿部门的上级部门
//循环上级部门去获取该部门的正职领导
for(i=0;i<unit.length;i++){
id = unit[0].distinguishedName;//部门唯一编码
duty = "正职领导";//职务名称
identity = this.org.getDuty(duty,id);//职务身份对象的数组
//return identity.length;
}
//return unit.length;
//最终可以根据自己的业务需求去返回想要的数据 |
|