更新时间:2025-08-04 GMT+08:00
分享

批次溯源码关联结果查询

功能介绍

批次溯源码关联结果查询

URI

POST /v1/{project_id}/trace/trace-sweepcode/product-batch/relation/upload-file/result

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户从IAM申请到的projectid,一般为32位字符串

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token

表3 请求Body参数

参数

是否必选

参数类型

描述

taskId

String

任务ID

merchant

String

商户ID(取值为项目ID)

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

code

String

返回码

message

String

返回信息

data

data object

响应数据

表5 data

参数

参数类型

描述

batchCode

String

批次码

status

Integer

关联状态,0:处理中 1:处理完成,成功 2:部分失败,有冲突 3:失败

parseResult

parseResult object

关联结果

merchant

String

商户ID(取值为项目ID)

表6 parseResult

参数

参数类型

描述

message

String

关联结果描述

failCount

Integer

失败溯源码个数

failCodes

Array of failCodes objects

失败溯源码列表

表7 failCodes

参数

参数类型

描述

code

String

溯源码

状态码:500

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

请求示例

{
  "taskId" : "462d61980ad140549b3ac9080ce04861",
  "merchant" : "1752329807713542146"
}

响应示例

状态码:200

Success

{
  "code" : 200,
  "message" : "操作成功!",
  "data" : {
    "batchCode" : "bf2922cda7da4b2cb0a2ef4bb40db7ae",
    "status" : 2,
    "parseResult" : {
      "message" : "Code conflict",
      "failCount" : 1,
      "failCodes" : [ {
        "code" : "6mqqigdk2s"
      } ]
    },
    "merchant" : 1759540612045058000
  }
}

状态码:500

Error response

{
  "code" : "500",
  "message" : "系统异常"
}

状态码

状态码

描述

200

Success

500

Error response

相关文档