leo-007 发表于 2023-2-2 11:42:51

通过人员姓名获取身份信息的脚本怎么写

管理员大大,

我想通过员工的中文姓名,比如“李四”,然后通过服务端脚本,能返回identity 信息吗?
我找了前端的接口:
var identityList = this.org.getIdentity( name );
这个参数没有直接的姓名,请问有其他的脚本可以获取身份信息吗?
类似这样的:
var identityList = this.org.getIdentity( “李四”);

论坛管理员 发表于 2023-2-2 16:44:58

身份是不支持中文姓名的,个人支持
您可以先用姓名获取到个人,然后var identityList = this.org.listIdentityWithPerson( person );获取身份

leo-007 发表于 2023-2-2 18:11:23

论坛管理员 发表于 2023-2-2 16:44
身份是不支持中文姓名的,个人支持
您可以先用姓名获取到个人,然后var identityList = this.org.listIdent ...
获取人员的脚本,我用:
var personList = this.org.getPerson( {"name" :"李四"});
console.log(personList)
或者
var personList = this.org.getPerson("李四");
都返回空数组

论坛管理员 发表于 2023-2-3 09:32:24

您的o2oa是什么版本?7.3版本才支持

leo-007 发表于 2023-2-3 10:07:18

论坛管理员 发表于 2023-2-3 09:32
您的o2oa是什么版本?7.3版本才支持

好的,那我要升级一下。我现在是7.2.7

论坛管理员 发表于 2023-2-3 16:53:59

:handshake
页: [1]
查看完整版本: 通过人员姓名获取身份信息的脚本怎么写