宜搭如何获取成员字段的多部门信息(部门名称和ID),目前我通过
export function onChange({ value }) {
let memberText = '';
if (!value) {
memberText = '未选择任何成员';
} else {
memberText = JSON.stringify(value);
}
this.$('textareaField_mj8pz32e').setValue(memberText);
console.log('成员信息(JSON格式):', value);
}
JSON.stringify(value)的方式获取的数组只有以下内容,通过onChange动作绑定成员组件,获取不到多部门信息,但是这个成员在钉钉里面就是多部门的
"deep":0,
"value":"钉钉UID",
"label":"姓名",
"avatar":"头像链接",
"businessWorkNo":"工号",
"corpId":"",
"deptDesc":"部门A",
"deptEnName":"",
"deptFullPath":{"en_US":"部门A","ja_JP":"","key":"","pureEn_US":"部门A","type":"i18n","value":"","zh_CN":"部门A"},
"deptId":"部门A ID",
"dingUid":"",
"email":"",
"emplId":"",
"hrStatus":"",
"id":null,
"jobDesc":"",
"jobSubCount":0,
"locationCountry":"",
"locationEnName":"",
"locationName":"",
"locationNo":"",
"name":"姓名",
"nickNameCn":"",
"orderNum":"",
"pinyin":"",
"pinyinNick":"",
"workId":"钉钉UID",
"workNo":"钉钉UID",
"displayName":"姓名",
"postName":"",
"deptName":"部门A"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。