查看: 7900|回复: 3

获取人员ID

升级   0.1%

68

主题

77

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2023-8-1 16:24:45 | 显示全部楼层 |阅读模式
管理员您好

我在视图中可以用rosname.*.id  这样获取ID

那我在流程或者信息中  怎么写脚本获取这个ID呢?
var personList = this.org.getPerson( this.data.rosname ).id;
return personList;
我这样写  获取到的ID不一样




回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-2 09:45:57 | 显示全部楼层
rosname是一个人员组织选择框吧,它里面存的是一个json对象的数组,您可以浏览器F12跟踪一下,console.log打印出来看看,取id需要循环一下数组取值
回复

使用道具 举报

升级   0.1%

68

主题

77

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2023-8-3 09:49:10 | 显示全部楼层

人员身份过滤

本帖最后由 Lxw100514 于 2023-8-3 14:33 编辑

管理员您好  我是想实现这样的效果,在嵌入视图中 增加人员的默认过滤,但我试过id和distinguishedName 都不行,因为获取值不同,视图那边可能是流程中使用的这个rosname身份 和信息中rosname的不一样 ,目前只能通过.name删选,但是又有人名重复的时候


本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-3 16:10:10 | 显示全部楼层
本帖最后由 论坛管理员 于 2023-8-3 16:13 编辑

目前只能通过.name删选,但是又有人名重复的时候,这个是什么意思?id、name、distinguishName都可以才对
回复

使用道具 举报

发表回复

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

本版积分规则

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