接口 consumer.order.list
接口说明
分页获取订单信息,交易成功,包括退款的订单,每次返回 20 条记录,查询的时间是按 UpdatedAt 时间查询,订单状态变更会更新 UpdateAt 时间,第三方需要做排重逻辑
业务参数
参数名称 |
类型 |
是否必须 |
说明 |
Page |
int |
Y |
获取第 N 页 |
StartTime |
int |
Y |
起始 Unix 时间戳 |
EndTime |
int |
Y |
结束 Unix 时间戳 |
返回结果
参数名称 |
类型 |
说明 |
total |
int |
总页数 |
per_page |
int |
每页数量 |
current_page |
int |
当前页数 |
UserID |
string |
用户 ID |
TID |
string |
设备 ID |
BarCode |
string |
商品条码 |
OriginalPrice |
int |
订单原始金额(单位:分) |
Price |
int |
实付金额(单位:分) |
Temperature |
int |
商品温度属性(0=常温 1=冷 2=热) |
ReceiptNo |
string |
订单号 |
TradeNo |
string |
支付渠道流水号 |
TradeStatus |
int |
支付状态(0=等待支付,1=支付成功,2=退款成功) |
ProductVO |
object |
商品信息对象 |
ProductVO.Name |
string |
商品名称 |
ProductVO.ImageUrl |
string |
商品图片 |
ProductVO.ImageFixWidthUrl |
string |
商品图片 |
UserVO |
object |
用户信息对象 |
返回示例
{
"error_code": 0,
"error_msg": "SUCCESS",
"data": {
"total": 191,
"per_page": 20,
"current_page": 1,
"last_page": 10,
"from": 0,
"to": 20,
"data": [
{
"UserID": "596de026c0c819000f948a6d", //友朋用户ID
"TID": "592f6ab2eb24dc0f0004ff44", //设备ID
"OID": "592f6b668fa37d110035a8d1", //运营商ID
"BarCode": "6956416200067", //商品条码
"OriginalPrice": 300, //原价 单位分
"Price": 300, //实收金额 单位分
"Discount": 100, //折扣
"CostPrice": 300, // 成本价 单位分
"Temperature": 1, //温度 0=常温 1=冷 2=热
"PayType": 5, //支付方式 1=微信 2=支付宝 4=现金支付 5=微信支付(代收) 6=支付宝支付(代收)
"ClientIPAddress": "x",
"PayExtend": "",
"ReceiptNo": "OD180113154430387635", //订单号
"TradeNo": "4200000089201801133390500902", //第三方交易订单号
"PayTime": 1515829476, //支付时间
"TradeStatus": 1, // 0=等待付款 1=已支付成功 2=已退款成功 -1=交易关闭
"RefundsTime": 0, //退款时间
"CabinetName": "A", //出货货柜
"CargoNum": 41, //出货货道
"CargoDisplayName": "5-37", //货道名称
"MotorIndex": 40, //马达位置
"ShipmentsTime": 1515829422, // 出货时间
"ShipmentsStatus": 1, //出货状态 0=等待出货 1=出货成功 -1=出货失败
"ShipmentsError": "ERR_SENSOR_FAIL",
"UserRefundsStatus": 0, //用户退款申请状态 0=未申请 1=申请退款 -1=拒绝退款 2=通过退款
"UserRefundsTime": 0,
"UserRefundsReason": "",
"UserRefundsRemarks": "",
"OpAccountID": "",
"RefundsRemarks": "",
"CreateAt": 1515829470,
"UpdatedAt": 1515829483,
"id": "5a59b8de95ad39000f271c73",
"UserVO": {
"Platform": 1,
"OpenID": "oA0rx",
"Scope": "userinfo",
"MemberID": "596de043c0c819000f948a6e",
"NickName": "Sanlin",
"Sex": 1,
"Province": "下奥地利",
"City": "",
"ImageUrl": "http://wx.qlogo.cn/mmopen/vi_32/spSMPAl9RM1s9PJRbWUVibdlyKCJG5o1SNGnpAOxc0Ne1Ws3t4lh9BhOdwoxSPsW3qhrz9ZWicI5M2icFOq1GNK5A/0",
"RawData": {
"openid": "oA0rgx",
"nickname": "Sax",
"sex": 1,
"language": "zh_CN",
"city": "",
"province": "下奥地利",
"country": "奥地利",
"headimgurl": "http://wx.qlogo.cn/mmopen/vi_32/spSMPAl9RM1s9PJRbWUVibdlyKCJG5o1SNGnpAOxc0Ne1Ws3t4lh9BhOdwoxSPsW3qhrz9ZWicI5M2icFOq1GNK5A/0",
"privilege": [],
"unionid": "oz69Q011vIdvi-oogjbcGwdmjvjU"
},
"CreateAt": 1500373030,
"UpdatedAt": 1514343851,
"id": "596de026c0c819000f948a6d",
"MemberVO": {
"Mobile": "1868x",
"NickName": "Sanlin",
"Sex": 1,
"Points": 0,
"CreateAt": 1500373059,
"UpdatedAt": 1515829483,
"Point": 18,
"Platform": [
2
],
"id": "596de043c0c819000f948a6e"
}
},
"ProductName": "美汁源果粒橙橙汁饮料450ml(冷)"
},
...
]
}
}
错误代码
值 |
描述 |
MISSING_PARAMS_STARTTIME |
缺少参数:开始时间 |
MISSING_PARAMS_ENDTIME |
缺少参数:结束时间 |