跳到主要内容

cs.crm.customers.list

条件分页查询客户列表

  • 请求路由: cs.crm.customers.list
  • 交互模型: Request Stream
  • 访问限制: 无

请求​

RSocket.rs({
"route" : "cs.crm.customers.list",
"args" : {
"search" : "客户查询过滤参数对象",
"pg" : "分页排序参数"
}
});

请求参数​

名称类型必须说明
searchObject否客户查询过滤参数对象
search.statusString[]否客户状态集合
  • NORMAL - 正常
  • DISABLED - 禁用
  • search.tagsString[]否客户标签
    search.levelString否客户等级过滤
    search.mainRouteString否主要航线过滤
    search.followUpStatusString否跟进状态过滤
  • NORMAL - 正常
  • OVERDUE - 超期未跟进
  • search.countryString否国家
    search.salespersonIdsString[]否销售人员id集合
    search.departmentString否部门id
    search.isPublicBoolean否是否处于公海
    search.publicEnterTimeFromString否进入公海时间 (起)
    search.publicEnterTimeToString否进入公海时间 (止)
    search.lastShipmentDateFromString否最晚走货日期 (起)
    search.lastShipmentDateToString否最晚走货日期 (止)
    search.lastFollowUpDateFromString否最晚跟进日期 (起)
    search.lastFollowUpDateToString否最晚跟进日期 (止)
    search.ownerAssignTimeFromString否分配时间 (起)
    search.ownerAssignTimeToString否分配时间 (止)
    search.customerIdsString[]否客户 ID 集合
    search.legalEntityIdsString[]否法人主体id
    search.customerIdString否客户id
    search.keywordString否模糊匹配关键字
    search.fromString否查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z
    search.toString否查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z
    pgObject否分页排序参数
    pg.pageNumber否页码,首页从0开始
    pg.sizeNumber否每页记录,默认为10
    pg.sortString[]否排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。
    例如:["id", "crDate;desc"]

    返回​

    符合查询条件的客户列表 Flux 包装

    [ ]

    返回属性​

    名称类型说明
    customerIdString客户 ID,对应往来单位的 unitId
    unifiedSocialCreditCodeString统一社会信用代码
    companyEmailString公司邮箱
    companyPhoneString公司电话
    companyWebsiteString公司网址
    registerYearsNumber注册年限
    mainBusinessString主营业务
    cargoTypesString[]主要货源类型列表
    sourceChannelString来源渠道(基础数据id)
    sourceChannelInfoObject来源渠道信息
    sourceChannelInfo.itemIdString数据项唯一标识
    sourceChannelInfo.nameString数据项名称(中文)
    sourceChannelInfo.nameEnString数据项名称(英文)
    sourceChannelInfo.extendedPropertiesObject扩展属性
    用于存储一些额外的、非结构化的数据
    sourceDetailString来源详情
    levelString客户等级(基础数据id)
    levelInfoObject客户等级信息
    levelInfo.itemIdString数据项唯一标识
    levelInfo.nameString数据项名称(中文)
    levelInfo.nameEnString数据项名称(英文)
    levelInfo.extendedPropertiesObject扩展属性
    用于存储一些额外的、非结构化的数据
    salespersonsObject[]平等归属的销售人员;空列表表示客户没有销售归属。
    salespersons.[].departmentString部门id
    salespersons.[].departmentNameString部门名称
    salespersons.[].usernameString用户标识
    salespersons.[].nameString用户名称
    salespersons.[].nameEnString英文称呼,用于外部联系人的英文通知;缺失时不自动翻译姓名。
    salespersons.[].mobileString用户手机号
    salespersons.[].emailString用户邮箱
    salespersons.[].positionString职位
    salespersons.[].contactRolesString[]联系人承担的职责,支持多选;未指定时为空集合
  • PRIMARY - 主联系人,承担往来单位的主要业务对接职责。
  • EMAIL_NOTIFICATION - 邮件通知人,作为业务邮件通知的联系对象。
  • BILLING - 账单联系人,承担账单接收和账务沟通职责。
  • operatorsObject[]负责该客户的操作人员;按用户名识别,空列表表示尚未分配。
    操作人员可在所属租户及获准法人主体范围内查看客户,与销售归属及公海状态独立。
    operators.[].usernameString用户标识
    operators.[].nameString用户名称
    operators.[].nameEnString英文称呼,用于外部联系人的英文通知;缺失时不自动翻译姓名。
    operators.[].mobileString用户手机号
    operators.[].emailString用户邮箱
    operators.[].positionString职位
    operators.[].contactRolesString[]联系人承担的职责,支持多选;未指定时为空集合
  • PRIMARY - 主联系人,承担往来单位的主要业务对接职责。
  • EMAIL_NOTIFICATION - 邮件通知人,作为业务邮件通知的联系对象。
  • BILLING - 账单联系人,承担账单接收和账务沟通职责。
  • tagsString[]客户标签
    mainRoutesString[]主要航线(基础数据id列表)
    mainRoutesInfoObject[]主要航线信息列表
    mainRoutesInfo.[].itemIdString数据项唯一标识
    mainRoutesInfo.[].nameString数据项名称(中文)
    mainRoutesInfo.[].nameEnString数据项名称(英文)
    mainRoutesInfo.[].extendedPropertiesObject扩展属性
    用于存储一些额外的、非结构化的数据
    totalTeuNumber累计箱量 (TEU)
    lastShipmentDateString最近走货日期(UTC)
    lastFollowUpDateString最近跟进日期(UTC)
    isPublicBoolean是否处于公海
    publicEnterTimeString进入公海时间(UTC)
    ownerAssignTimeString销售分配时间(UTC)
    followUpStatusString跟进状态
  • NORMAL - 正常
  • OVERDUE - 超期未跟进
  • isFirstOrderBoolean是否首次下单
    businessInfoObject商务信息
    businessInfo.settlementModeString结算方式
  • SPOT - 票结/见款放单(账期 0 天)
  • MONTHLY - 月结
  • CUSTOM - 自定义账期
  • businessInfo.creditDaysNumber账期(天)
    attachmentsObject[]客户附件
    attachments.[].titleString附件标题
    attachments.[].descriptionString附件说明
    attachments.[].binaryIdString[]附件id
    statusString状态
  • NORMAL - 正常
  • DISABLED - 禁用
  • nameString往来单位中文名(公共字段,与 Unit 同步保存)
    nameEnString往来单位英文名(公共字段,与 Unit 同步保存)
    abbreviationString往来单位简称(公共字段,与 Unit 同步保存)
    countryString往来单位所在国家/地区(公共字段,与 Unit 同步保存)
    countryEnString往来单位所在国家/地区英文名(公共字段,与 Unit 同步保存)
    addressString往来单位中文地址(公共字段,与 Unit 同步保存)
    addressEnString往来单位英文地址(公共字段,与 Unit 同步保存)
    contactPersonsObject[]联系人列表(公共字段,与 Unit 同步保存)
    contactPersons.[].usernameString用户标识
    contactPersons.[].nameString用户名称
    contactPersons.[].nameEnString英文称呼,用于外部联系人的英文通知;缺失时不自动翻译姓名。
    contactPersons.[].mobileString用户手机号
    contactPersons.[].emailString用户邮箱
    contactPersons.[].positionString职位
    contactPersons.[].contactRolesString[]联系人承担的职责,支持多选;未指定时为空集合
  • PRIMARY - 主联系人,承担往来单位的主要业务对接职责。
  • EMAIL_NOTIFICATION - 邮件通知人,作为业务邮件通知的联系对象。
  • BILLING - 账单联系人,承担账单接收和账务沟通职责。
  • bankAccountsObject[]银行账户列表,支持多个账户
    bankAccounts.[].accountNameString开户名称
    bankAccounts.[].bankNameString银行名称
    bankAccounts.[].bankCodeString联行号
    bankAccounts.[].bankAccountString银行账号
    bankAccounts.[].currencyString币制
  • CNY - 人民币
  • USD - 美元
  • EUR - 欧元
  • HKD - 港币
  • JPY - 日元
  • GBP - 英镑
  • AUD - 澳大利亚元
  • CAD - 加拿大元
  • SGD - 新加坡元
  • KRW - 韩元
  • DKK - 丹麦克朗
  • NOK - 挪威克朗
  • SEK - 瑞典克朗
  • name - 获取币种名称
  • symbol - 获取币种符号
  • code - 返回币种代码
  • bankAccounts.[].swiftCodeStringSWIFT CODE
    bankAccounts.[].addressString地址
    bankAccounts.[].isDefaultBoolean是否默认
    invoiceInfoObject开票信息
    invoiceInfo.companyNameString公司名称
    invoiceInfo.taxIdentificationNumberString纳税识别号
    invoiceInfo.companyAddressString公司地址
    invoiceInfo.phoneString电话
    invoiceInfo.bankAccountString银行账号
    invoiceInfo.contactString联系人
    invoiceInfo.emailString邮箱
    remarksString备注信息
    legalEntityIdString法人主体id
    extraPropsObject扩展属性
    crByString创建者
    upByString最后修改者
    crDateString创建时间
    upDateString最后修改时间
    tenantIdString租户ID
    idVaries获取客户唯一标识

    下载结果模型定义