券码操作记录查询
接口用途
- 券码历史记录查询 (根据上送券码,查询当前券码历史相关记录信息)
action
- /paas/micro/ecoupon/_queryCodeDetailList
请求参数,中间件===>易百后台
字段 | 类型 | 是否必填 | 字段意义 | 备注 |
---|---|---|---|---|
code | String | 是 | 券码 | 券号code |
请求报文举例
{
"code": "1006250730320020870=gHN3981K"
}
返回参数,易百后台===>中件间
参数名称 | 类型 | 必填 | 默认值 | 备注 | 其他信息 |
uuid | string | 是 | 请求序列号 | 最大长度:50 最小长度:1 Mock:@now('yyyyMMdd')-@string('lower',32) |
|
success | boolean | 是 | 交易成功与否 | Mock:@boolean | |
action | string | 是 | 交易类型 | 最大长度:50 最小长度:1 Mock:addEcouponProduct |
|
timestamp | number | 是 | 返回时间戳 | Mock:@timestamp | |
errorCode | string | 是 | 错误码 | 最大长度:50 Mock:@word |
|
errorMessage | string | 是 | 错误描述 | 最大长度:50 Mock:@csentence |
|
signType | string | 否 | 签名类型 | 最大长度:20 Mock:sha256 |
|
sign | string | 否 | 签名值 | 最大长度:500 Mock:@natural |
|
content | object | 是 | 返回报文 | ||
returnData | List<voucherPkg> | 是 |
返回报文举例(请求中 businessType 值为 12 时)
{
"returnCode": "00",
"transTime": 1754016597099,
"requestId": "1754016596841",
"returnData": [
{
"dateTime": "20250730143743",
"returnCode": "00",
"returnMsg": "操作成功",
"code": "1006250730320020870=gHN3981K",
"mid": "",
"shopName": "",
"type": "1",
"shopNo": "",
"tid": "",
"swift": ""
},
{
"dateTime": "20250730153314",
"returnCode": "00",
"returnMsg": "SUCCESS",
"code": "1006250730320020870=gHN3981K",
"mid": "860020051401034",
"shopName": "星巴克北京银泰店",
"type": "2",
"shopNo": "1490",
"tid": "54022101",
"swift": "0"
},
{
"dateTime": "20250730211518",
"returnCode": "00",
"returnMsg": "SUCCESS",
"code": "1006250730320020870=gHN3981K",
"mid": "860020051401034",
"shopName": "星巴克北京银泰店",
"type": "2",
"shopNo": "1490",
"tid": "54022101",
"swift": "0",
"extendData": {
"shopNo": "test1",
"voucherNo": "test1",
"posSerialNo": "test1",
"oms": "test1"
}
}
],
"returnDesc": "success"
}