Skip to content

1. 我的上级列表

接口地址: /merchantapi/distribution/agentrelation/myParentList

请求方式: POST

请求参数:

参数名类型必填说明
pageint页码
limitint每页数量

响应示例:

json
{
  "code": 1,
  "msg": "获取成功",
  "data": {
    "list": [
      {
        "id": 1,
        "user_id": 100, // 当前商户ID
        "parent_id": 50, // 上级商户ID
        "parent_username": "上级商户A", // 上级商户用户名
        "parent_shop_name": "上级商户A的店铺", // 上级商户店铺名称
        "source": 1, // 1=对接码代理,2=货源大厅代理
        "status": 1, // 0=待审核,1=已通过,-1=已拒绝
        "create_time": "2025-11-19 15:57:15", // 创建时间
        "agent_level_id": 1, // 代理级别标识,为2时为非直属代理,无法对此等级代理进行管控,除了能加分销黑名单
      }
    ],
    "total": 3
  }
}

说明: 查看当前商户的所有上级代理关系


2. 查看上级可代理商品

接口地址: /merchantapi/distribution/agentrelation/goodsListByParentId

请求方式: POST

请求参数:

参数名类型必填说明
parent_idint上级商户ID
pageint页码
limitint每页数量

响应示例:

json
{
  "code": 1,
  "msg": "获取成功",
  "data": {
    "list": [
      {
        "id": 1,
        "name": "QQ币100元", // 商品名称
        "agent_price": "92.00", // 代理价格
        "stock": 1000, // 库存
        "is_docked": 0, // 是否已对接:0=未对接,1=已对接
        "is_blacklist": 0 // 是否被拉黑 0=否,1=是
        // ... 其他不重要信息可不在前端显示
      }
    ],
    "total": 50
  }
}

业务规则:

  • 必须存在代理关系才能查看
  • 对接码代理显示对应等级的商品
  • 货源大厅代理显示货源大厅开放的商品
  • 被拉黑的商品无法对接,可提示为无权限[分销黑名单]