跳到主要内容

cs.crm.leads.checkDuplicate

多维度查重检查

  • 请求路由: cs.crm.leads.checkDuplicate
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "cs.crm.leads.checkDuplicate",
"data" : {
"replaceMe" : "查重请求参数"
}
});

请求参数​

名称类型必须说明
nameString否公司名称
creditCodeString否统一社会信用代码
phoneString否联系电话
emailString否联系邮箱
excludeLeadIdString否需排除的线索 ID (查重时忽略自身)

返回​

查重结果 Mono

{ }

返回属性​

名称类型说明
isDuplicateBoolean是否存在重复记录
duplicateReasonsString[]重复类型 / 描述 (例如: "公司名称重复", "手机号码重复")
duplicateLeadsObject[]命中的重复线索列表
duplicateLeads.[].leadIdString线索 ID
duplicateLeads.[].companyNameString公司中文名称
duplicateLeads.[].companyNameEnString公司英文名称
duplicateLeads.[].unifiedSocialCreditCodeString统一社会信用代码
duplicateLeads.[].addressString详细地址
duplicateLeads.[].mainBusinessString主营业务
duplicateLeads.[].cargoTypesString[]主要货源类型列表
duplicateLeads.[].sourceChannelString来源渠道 (基础数据 id)
duplicateLeads.[].sourceChannelInfoObject来源渠道信息
duplicateLeads.[].sourceChannelInfo.itemIdString数据项唯一标识
duplicateLeads.[].sourceChannelInfo.nameString数据项名称(中文)
duplicateLeads.[].sourceChannelInfo.nameEnString数据项名称(英文)
duplicateLeads.[].sourceChannelInfo.extendedPropertiesObject扩展属性
用于存储一些额外的、非结构化的数据
duplicateLeads.[].salespersonObject归属销售人员
duplicateLeads.[].salesperson.departmentString部门id
duplicateLeads.[].salesperson.departmentNameString部门名称
duplicateLeads.[].salesperson.usernameString用户标识
duplicateLeads.[].salesperson.nameString用户名称
duplicateLeads.[].salesperson.nameEnString英文称呼,用于外部联系人的英文通知;缺失时不自动翻译姓名。
duplicateLeads.[].salesperson.mobileString用户手机号
duplicateLeads.[].salesperson.emailString用户邮箱
duplicateLeads.[].salesperson.positionString职位
duplicateLeads.[].salesperson.contactRolesString[]联系人承担的职责,支持多选;未指定时为空集合
  • PRIMARY - 主联系人,承担往来单位的主要业务对接职责。
  • EMAIL_NOTIFICATION - 邮件通知人,作为业务邮件通知的联系对象。
  • BILLING - 账单联系人,承担账单接收和账务沟通职责。
  • duplicateLeads.[].tagsString[]线索标签列表
    duplicateLeads.[].contactPersonsObject[]联系人列表
    duplicateLeads.[].contactPersons.[].usernameString用户标识
    duplicateLeads.[].contactPersons.[].nameString用户名称
    duplicateLeads.[].contactPersons.[].nameEnString英文称呼,用于外部联系人的英文通知;缺失时不自动翻译姓名。
    duplicateLeads.[].contactPersons.[].mobileString用户手机号
    duplicateLeads.[].contactPersons.[].emailString用户邮箱
    duplicateLeads.[].contactPersons.[].positionString职位
    duplicateLeads.[].contactPersons.[].contactRolesString[]联系人承担的职责,支持多选;未指定时为空集合
  • PRIMARY - 主联系人,承担往来单位的主要业务对接职责。
  • EMAIL_NOTIFICATION - 邮件通知人,作为业务邮件通知的联系对象。
  • BILLING - 账单联系人,承担账单接收和账务沟通职责。
  • duplicateLeads.[].statusString线索状态
  • FOLLOWING - 跟进中
  • CONVERTED - 已转化
  • ABANDONED - 已放弃
  • duplicateLeads.[].giveUpReasonString放弃线索原因
  • NO_LOGISTICS_NEED - 无物流需求
  • PEER_FORWARDER - 是同行/货代
  • PRICE_MISMATCH - 价格不匹配/嫌贵
  • ROUTE_MISMATCH - 航线不匹配
  • UNREACHABLE - 长期无联系/无法联系
  • COMPANY_CLOSED - 客户已倒闭/注销
  • OTHER - 其他
  • duplicateLeads.[].giveUpRemarksString放弃线索补充说明
    duplicateLeads.[].convertedTimeString转化时间(UTC)
    duplicateLeads.[].convertedCustomerIdString转化对应的客户 ID
    duplicateLeads.[].lastFollowUpDateString最近跟进日期(UTC)
    duplicateLeads.[].legalEntityIdString法人主体id
    duplicateLeads.[].customerIdString客户id
    duplicateLeads.[].extraPropsObject扩展属性
    duplicateLeads.[].crByString创建者
    duplicateLeads.[].upByString最后修改者
    duplicateLeads.[].crDateString创建时间
    duplicateLeads.[].upDateString最后修改时间
    duplicateLeads.[].tenantIdString租户ID
    duplicateLeads.[].idVaries

    下载结果模型定义