查看: 1217|回复: 2

流程条件判断疑问

升级   8.67%

1

主题

1

回帖

63

积分

注册会员

Rank: 2

积分
63
发表于 2023-11-3 10:43:16 | 显示全部楼层 |阅读模式
如图:


出差人员这里选择两人,其中一位是部室主任,另一位是职员。
活动条件判断代码如何获取到其中一人是部室主任。
查了AIP还是获取不到,请大神帮助看一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37249
发表于 2023-11-3 16:02:01 | 显示全部楼层
部室主任应该是配置的一个职务吧
您这里先获取到人员选择框里选择到的人,是一个数组,循环去获取这个人对应的职务,看是不是部室主任
var dutyNameList = this.org.listDutyNameWithIdentity( identity );
回复

使用道具 举报

升级   8.67%

1

主题

1

回帖

63

积分

注册会员

Rank: 2

积分
63
发表于 2023-12-4 10:28:20 | 显示全部楼层
论坛管理员 发表于 2023-11-3 16:02
部室主任应该是配置的一个职务吧
您这里先获取到人员选择框里选择到的人,是一个数组,循环去获取这个人对 ...

var CCRY_org_filter = Object.values(this.data.CCRY_org).map(function(item) {  
  if (typeof item !== "object") return false;  
  var identityList = this.org.listDutyNameWithIdentity(item);  
  print('identityList', identityList);
  return identityList[0] === "部室主任";  
}).filter(function(item) {  
  return item;  
});
return CCRY_org_filter.length > 0

这是我写的代码,但它就是不行。请问下这是什么原因?
回复

使用道具 举报

发表回复

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

本版积分规则

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