查看: 13253|回复: 5

根据人员姓名获取问题

升级   5.57%

45

主题

105

回帖

557

积分

注册会员

Rank: 2

积分
557
发表于 2022-7-18 16:37:49 | 显示全部楼层 |阅读模式
管管你好,请问一下,我在表单里有中文姓名。然后通过这个中文去获取人员所在组织。通过以下代码在控制台获取为空,具体代码是如何实现的呢?this.data.gen02 中文姓名所在字段
console.error(this.org.getIdentity(this.data.gen02)).unit;

回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-19 09:41:18 | 显示全部楼层
就是您的写法,但是这个写法得保证gen02这个中文名字没有重名的情况,重名就取不出来值
回复

使用道具 举报

升级   5.57%

45

主题

105

回帖

557

积分

注册会员

Rank: 2

积分
557
发表于 2022-7-19 09:46:49 | 显示全部楼层
论坛管理员 发表于 2022-7-19 09:41
就是您的写法,但是这个写法得保证gen02这个中文名字没有重名的情况,重名就取不出来值 ...

我查了没有重名,然后控制台打印出来的结果显示的是一个空集
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-19 09:54:21 | 显示全部楼层
this.org.getIdentity(this.data.gen02
您首先看看这个有没有取到值
回复

使用道具 举报

升级   5.57%

45

主题

105

回帖

557

积分

注册会员

Rank: 2

积分
557
发表于 2022-7-19 15:57:33 | 显示全部楼层
论坛管理员 发表于 2022-7-19 09:54
this.org.getIdentity(this.data.gen02
您首先看看这个有没有取到值

就这个是空的,this.data.gen02这个表单的值是获取到了的
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-7-19 16:15:59 | 显示全部楼层
那就是这个人名没有查到对应的身份,您可以传一个身份id过去查询
回复

使用道具 举报

发表回复

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

本版积分规则

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