Skip to content

1. 获取黑名单列表

接口地址: /merchantapi/shop/black/list

请求方式: POST

请求参数:

参数名类型必填说明
date_rangearray日期范围
pageint页码
limitint每页数量

响应示例:

json
{
  "code": 1,
  "msg": "获取成功",
  "data": {
    "list": [
      {
        "id": 2,
        "buyer_user_id": 1, // 买家用户ID
        "create_at": "2025-11-23 00:03:46", // 创建时间
        "status": 1, // 状态:0=禁用,1=启用
        "remark": "禁用", // 备注
        "shop_id": 2 // 当前店铺ID
      }
    ],
    "total": 10
  }
}

2. 获取黑名单详情

接口地址: /merchantapi/shop/black/detail

请求方式: POST

请求参数:

参数名类型必填说明
idint黑名单 ID

响应示例:

json
{
  "code": 1,
  "msg": "获取成功",
  "data": {
    "id": 2,
    "buyer_user_id": 1,
    "create_at": "2025-11-23 00:03:46",
    "status": 1,
    "remark": "禁用",
    "shop_id": 2
  }
}

3. 添加黑名单

接口地址: /merchantapi/shop/black/add

请求方式: POST

请求参数:

参数名类型必填说明
buyer_user_idint买家用户 ID
idint黑名单 ID(新增时为 0)
remarkstring备注
statusint状态:0=禁用,1=启用(默认 1)

响应示例:

json
{
  "code": 1,
  "msg": "添加成功"
}

4. 编辑黑名单

接口地址: /merchantapi/shop/black/edit

请求方式: POST

请求参数:

参数名类型必填说明
idint黑名单 ID
buyer_user_idint买家用户 ID
remarkstring备注
statusint状态:0=禁用,1=启用

响应示例:

json
{
  "code": 1,
  "msg": "编辑成功"
}

5. 删除黑名单

接口地址: /merchantapi/shop/black/del

请求方式: POST

请求参数:

参数名类型必填说明
idint黑名单 ID

响应示例:

json
{
  "code": 1,
  "msg": "删除成功"
}

6. 清空黑名单

接口地址: /merchantapi/shop/black/clear

响应示例:

json
{
  "code": 1,
  "msg": "清空成功"
}