删除

  • 接口:/supplier/delete
  • Method:DELETE
  • 数据格式:JSON
请求参数
参数 类型 必须 主键 默认值 描述
businessCode List<String> Y 供应商编码,公司内唯一
备注
  • 该接口支持批量删除,每次调用最多删除300条数据
  • 该接口采用单条失败的处理方式,即整批数据中,如果只有其中的几条因为各种原因失败,那么只有那几条数据不会被保存;其它的数据仍然会被正常处理;错误数据的主键(businessCode)会被放在errorData里面;errorData为结构体, 包含出错记录主键(businessCode), 以及与之对应的出错信息; 类似 {"businessCode": "错误信息"}; 具体参见失败示例;如果有错误信息,则返回的code为NACK,然后错误信息会放在errorData里,只有全部成功返回的code为ACK。
  • 删供应商之前要需要先把供应商帐号删除,并且供应商不能有未清理的对公业务
示例

请求数据

["businessCode1","businessCode2"]

返回数据(成功)

{
    "code": "ACK",
    "message": "操作成功!",
    "data": null,
    "args": null,
    "linkDetail": false,
    "nonBizError": false
}

返回数据(失败)

{
    "code": "NACK",
    "message": null,
    "data": {
        "": "编码不能为空!"
    },
    "args": null,
    "linkDetail": false,
    "errorData": {
        "": "编码不能为空!"
    },
    "warningData": null,
    "requestErrorData": [
        ""
    ],
    "nonBizError": false
}

results matching ""

    No results matching ""