查询订单详情
<p><strong>简要描述:</strong>
1.所有接口都采用POST方式(包括查询接口)
2.请求和响应的数据都为JSON格式。注:请设置Header的Content-Type为application/json
3.采用UTF-8字符编码
4.所有请求都是raw方式使用的是纯字符串的数据上传方式,非Form-data的方式(也就是键值对)
5.签名算法
第一步:将参与签名的参数按照键值(key)进行字典排序(ascii表顺序)
第二步:将排序过后的参数,进行key和value字符串拼接
第三步:对签名字符串进行MD5加密,生成32位的字符串
第四步:将签名生成的32位字符串转换为大写</p>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>http://api.juheps.com/open/order/orderRecord</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST
<strong>请求参数说明:</strong></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">origin_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>你方平台订单号</td>
</tr>
</tbody>
</table>
<p><strong>示例代码:</strong></p>
<pre><code>{
"fromplatform": "xxx",
"tokenaes": "xxx",
"username": "xxx",
"apikey": "xxx",
"sign": "xxx",
"origin_id": "124632328463092732",
}</code></pre>
<p><strong>返回参数说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>成功或错误消息</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">int</td>
<td>0错误 1成功</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">int</td>
<td>查询接口返回的数据</td>
</tr>
</tbody>
</table>
<p><strong>返回成功实例</strong></p>
<pre><code>{
"msg":"成功",
"code":1,
"result":{
"id":xxx,
"headquarters_id":xx,
"shop_no":"xxxx",
"source":"8",
"ordernumber":"xx",
"order_status":"5",
"mode_distribution":1,
"origin_id":"xxx",
"user_id":null,
"bigNumb":"3",
"logistics_id":1,
"city_code":"010",
"cargo_price":"201.00",
"is_prepay":"0",
"receiver_name":"康",
"receiver_address":"金隅嘉华大厦122",
"receiver_phone":"xxxx",
"receiver_mobile":"911",
"receiver_tel":"",
"receiver_lat":40.042862,
"receiver_lng":116.314356,
"callback":"xxxxx",
"tips":"0.00",
"totaltips":"0.00",
"tipstime":0,
"tipsnum":0,
"admin_tips":"0.00",
"admin_tipsnum":0,
"admin_tipstime":0,
"user_tips":"0.00",
"user_tipsnum":"0.00",
"user_tipstime":0,
"info":"",
"cargotype_id":0,
"cargo_info":"",
"cargo_num":3,
"invoice_title":"",
"origin_mark":"",
"origin_mark_no":"",
"is_use_insurance":"",
"is_finish_code_needed":"",
"distance":3300,
"delivery_time":"44",
"fee":"9.00",
"deliverFee":"9.00",
"insuranceFee":"0.00",
"profits":null,
"client_id":"281298968256696",
"UserCancelTime":null,
"cancel_reason":"订单填写错误",
"cancel_from":"0",
"update_time":1553592022,
"psy_id":null,
"psy_name":"李亚成",
"psy_mobile":"xxxx",
"delay_publish_time":"1",
"inserttime":"1553592004",
"createTime":"1553592005",
"acceptTime":"1553592013",
"fetchTime":null,
"finishTime":null,
"cancelTime":"1553592022",
"orderFinishCode":null,
"lock":0,
"appointwl":0,
"fromplatform":"xxxx",
"goods":"康师傅测试 X 1--111111 X 1--",
"weight":"3",
"city":"北京",
"pickupPassword":null,
"sansongorder":null,
"cancelorder":null,
"coupon":0,
"send_address":"北京海淀区嘉华大厦",
"send_name":"康师傅",
"send_phone":"xxxxx",
"send_lng":"116.307927",
"send_lat":"40.036487",
"invoicereason":null,
"fail":0,
"abnormal":0,
"cancel_source":1,
"queue_execute":1,
"execute":0,
"isceshi":0,
"abnormalcancle":null,
"estimate_fee":null,
"mtdeliverFee":null,
"name":"达达",
"lng":116.307927,
"lat":40.036487,
"station_address":"北京海淀区嘉华大厦",
"contact_name":"康师傅",
"phone":"xxxxxx",
"icon":"http://admin.toozan666.com/../upload/154639769540.png",
"usertotaltips":0,
"transporterLng":null,
"transporterLat":null,
"juli":0,
"duration":0
}
}</code></pre>
<p><strong>返回失败实例</strong></p>
<pre><code>{
"msg": "参数无效",
"code": 0,
"result": [
]
}</code></pre>
<p><strong>result字段说明</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">ordernumber</td>
<td style="text-align: left;">string</td>
<td>我方平台订单号</td>
</tr>
<tr>
<td style="text-align: left;">bigNumb</td>
<td style="text-align: left;">string</td>
<td>当日订单流水号</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>物流公司名称</td>
</tr>
<tr>
<td style="text-align: left;">origin_id</td>
<td style="text-align: left;">string</td>
<td>你方平台订单号</td>
</tr>
<tr>
<td style="text-align: left;">inserttime</td>
<td style="text-align: left;">string</td>
<td>创建时间时间戳</td>
</tr>
<tr>
<td style="text-align: left;">info</td>
<td style="text-align: left;">string</td>
<td>订单备注</td>
</tr>
<tr>
<td style="text-align: left;">distance</td>
<td style="text-align: left;">string</td>
<td>配送距离 米</td>
</tr>
<tr>
<td style="text-align: left;">deliverFee</td>
<td style="text-align: left;">string</td>
<td>配送费用(不包含小费,实际扣费等于 deliverFee+user_tips+tips)</td>
</tr>
<tr>
<td style="text-align: left;">client_id</td>
<td style="text-align: left;">string</td>
<td>配送公司运单号</td>
</tr>
<tr>
<td style="text-align: left;">order_status</td>
<td style="text-align: left;">string</td>
<td>订单状态(待发单=0 待接单=1 待取货=2 配送中=3 已完成=4 已取消=5 已过期=7 指派单=8 妥投异常之物品返回中=9 妥投异常之物品返回完成=10</td>
</tr>
<tr>
<td style="text-align: left;">psy_name</td>
<td style="text-align: left;">string</td>
<td>配送员姓名</td>
</tr>
<tr>
<td style="text-align: left;">psy_mobile</td>
<td style="text-align: left;">string</td>
<td>配送员手机号</td>
</tr>
<tr>
<td style="text-align: left;">acceptTime</td>
<td style="text-align: left;">string</td>
<td>接单时间</td>
</tr>
<tr>
<td style="text-align: left;">fetchTime</td>
<td style="text-align: left;">string</td>
<td>取货时间</td>
</tr>
<tr>
<td style="text-align: left;">finishTime</td>
<td style="text-align: left;">string</td>
<td>完成时间</td>
</tr>
<tr>
<td style="text-align: left;">station_address</td>
<td style="text-align: left;">string</td>
<td>寄货地址</td>
</tr>
<tr>
<td style="text-align: left;">contact_name</td>
<td style="text-align: left;">string</td>
<td>寄件人</td>
</tr>
<tr>
<td style="text-align: left;">phone</td>
<td style="text-align: left;">string</td>
<td>寄件人手机</td>
</tr>
<tr>
<td style="text-align: left;">goods</td>
<td style="text-align: left;">string</td>
<td>货物名称</td>
</tr>
<tr>
<td style="text-align: left;">delay_publish_time</td>
<td style="text-align: left;">string</td>
<td>预约时间</td>
</tr>
<tr>
<td style="text-align: left;">receiver_lat</td>
<td style="text-align: left;">string</td>
<td>收货人纬度</td>
</tr>
<tr>
<td style="text-align: left;">receiver_lng</td>
<td style="text-align: left;">string</td>
<td>收货人经度</td>
</tr>
<tr>
<td style="text-align: left;">receiver_name</td>
<td style="text-align: left;">string</td>
<td>收货人姓名</td>
</tr>
<tr>
<td style="text-align: left;">receiver_address</td>
<td style="text-align: left;">string</td>
<td>收货人地址</td>
</tr>
<tr>
<td style="text-align: left;">receiver_phone</td>
<td style="text-align: left;">string</td>
<td>收货人手机号</td>
</tr>
<tr>
<td style="text-align: left;">transporterLat</td>
<td style="text-align: left;">string</td>
<td>骑手纬度</td>
</tr>
<tr>
<td style="text-align: left;">transporterLng</td>
<td style="text-align: left;">string</td>
<td>骑手经度</td>
</tr>
<tr>
<td style="text-align: left;">juli</td>
<td style="text-align: left;">juli</td>
<td>骑手你的距离(千米)</td>
</tr>
</tbody>
</table>