cs.crm.customers.checkDuplicate
双表查重校验服务
- 请求路由:
cs.crm.customers.checkDuplicate- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cs.crm.customers.checkDuplicate",
"args" : {
"name" : "公司中文名",
"unifiedSocialCreditCode" : "统一社会信用代码"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
name | String | 否 | 公司中文名 |
unifiedSocialCreditCode | String | 否 | 统一社会信用代码 |
返回
冲突校验结果 Mono
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
isDuplicate | Boolean | 是否重复 |
duplicateField | String | 触发重复的字段 (name / unifiedSocialCreditCode) |
salespersons | Object[] | 归属销售人员列表 |
salespersons.[].department | String | 部门id |
salespersons.[].departmentName | String | 部门名称 |
salespersons.[].username | String | 用户标识 |
salespersons.[].name | String | 用户名称 |
salespersons.[].nameEn | String | 英文称呼,用于外部联系人的英文通知;缺失时不自动翻译姓名。 |
salespersons.[].mobile | String | 用户手机号 |
salespersons.[].email | String | 用户邮箱 |
salespersons.[].position | String | 职位 |
salespersons.[].contactRoles | String[] | 联系人承担的职责,支持多选;未指定时为空集合 |