OPENAPI V3
登录控制台
首次登录赠送 10000 Token,可直接调试接口
充值、回调配置、调用日志、接口调试均在控制台完成

导购员接口文档

本页专门展示导购员接口,便于单独交付与维护;通用规则仍复用总览页内容。Long 型标识字段、分页游标等通用约定,请先参考总览页《对接说明》。

导购员接口

按门店维度展示导购员信息。代码与路径使用 guider 命名,查询范围以请求体中的 account 定位到的门店为准,不做总部账号全量展开。

查询导购员

POST
/openapi/v3/guider/page

用于分页查询指定门店下的导购员信息,统一按 guider.id 做游标翻页,适合对接方分批同步门店导购员档案。

范围规则:请求体里传哪个 account,就查该门店自己的导购员;即使调用方是总部账号,也只返回这个门店的数据。

筛选规则:uidjobNumbernametelenable 都是可选精确过滤条件,可单独传,也可组合传。

请求参数

参数 类型 必填 说明
accountstring目标门店账号。传哪个账号,就查哪个门店的导购员数据。
uidlong导购员 UID,精确匹配。
jobNumberstring工号,精确匹配。
namestring姓名,精确匹配。
telstring手机号,精确匹配。
enableint启用状态,仅支持 01
lastIdlong分页游标。首次传 0 或不传;后续传上一次响应中的 nextLastId
orderstring排序方向,仅支持 ascdesc,默认 asc
limitint分页大小,默认 100,最大 100

业务说明

  • 固定消耗 100 token
  • 分页按 guider.id 游标推进,服务端按 limit + 1 预读判断是否还有下一页。
  • 接口只返回单个门店维度的数据,不会因为总部身份自动扩展到其它门店。
  • 返回的 uid 可与销售单据、网单、会员等接口中的 guiderUid 直接关联。
  • uidenable 在库中允许为空,按这两个字段过滤时空值记录不会被命中。

请求示例

{
  "account": "store001",
  "uid": 90001,
  "jobNumber": "GUIDE001",
  "name": "李四",
  "tel": "13800138000",
  "enable": 1,
  "lastId": 0,
  "order": "asc",
  "limit": 100
}

返回示例

{
  "status": "success",
  "errorCode": 0,
  "result": {
    "list": [
      {
        "id": 2001,
        "uid": 90001,
        "jobNumber": "GUIDE001",
        "name": "李四",
        "tel": "13800138000",
        "enable": 1,
        "remarks": "美妆区"
      }
    ],
    "hasMore": false,
    "nextLastId": 2001
  }
}

返回字段说明

statuserrorCode 及分页公共字段请参考《公共响应格式》,此处仅补充 result.list[] 字段。

字段 类型 说明
idlong导购员 ID,同时作为分页游标使用。
uidlong导购员 UID,与其它接口的 guiderUid 对应。
jobNumberstring导购员工号。
namestring导购员姓名。
telstring导购员手机号。
enableint启用状态。
remarksstring备注。为空时该字段不返回。