---
title: "创建外部联系人-CRM来源"
docId: "197429889379336192"
source: "https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/repository/91f5067f-775e-48f4-93a2-ce84ca0b9c2e/doc/197429889379336192"
---
> dubbo接口； 来自weaver-common-hrm jar包；服务名称：weaver-hrm-service

```java
com.weaver.common.hrm.remote.HrmCommonRemoteEmployeeService#createCrmExternalEmployeeReturnId
```

- 入参说明

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| tenantKey | List | 租户key |
| externalInfo | HrmExternalInfo | 外部触发id |

- `HrmExternalInfo`参数说明

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| username | string | 外部联系人名称 |
| loginPassword | string | 登录密码；空的话会随机密码 |
| customerId | Long | 客户id |
| contactId | Long | 联系人id |
| inviter | Long | 邀请人，即操作者 |
| mobile | string | 手机；作为账号使用；账号规则：优先检测手机是否存在，如果没有，则使用邮箱 |
| email | string | 邮箱；作为账号使用；账号规则：优先检测手机是否存在，如果没有，则使用邮箱 |
| targetBelongId | string | 所属客户；可以与客户id一样 |
| belongto | Long | 所属主账号的人员id |
| loginId | String | 登录名；使用该字段，mobile或者、email必须有一个有值 |

- 返回参数（`WeaResult`）

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| status | boolean | 是否成功 |
| data | Long | 外部联系人id |
| msg | string | 失败原因 |
