判断指定职位是否有人不能实现
如图流程,选择节点,判断条件是无部长时:var unit = this.org.getUnitByIdentity(this.workContext.getWork().creatorIdentity,2).distinguishedName; //获取2级部门名称var identityList = this.org.getDuty("部长", unit);//获取指定部门''部长''职务的人
return identityList.length ==0;
有部长时:
var unit = this.org.getUnitByIdentity(this.workContext.getWork().creatorIdentity,2).distinguishedName; //获取2级部门名称var identityList = this.org.getDuty("部长", unit);//获取指定部门''部长''职务的人
return identityList.length !=0;
执行到选择判断节点时,停在那里,不能选择往下执行,请教管理员
您好:
请问您获得unit 的时候正常。
identityList 是否正常。
如果是null,需要加一个判断
建议加print 进行调试
测试没有该职位人时返回值是null,返回值改为如下,完美解决。多谢版主:loveliness:
无部长:return !Boolean(identityList)
有部长:return Boolean(identityList))
Dffiltri 发表于 2021-11-9 09:57
测试没有该职位人时返回值是null,返回值改为如下,完美解决。多谢版主
无部长:return !Boole ...
:$
		页: 
[1]