5.2 获取订单信息(状态,物流号)
<p>[TOC]</p>
<h3>5.2 获取订单信息(状态,物流号)</h3>
<p>> - Url路径:{appKey}/getOrderInfo</p>
<h4>5.2.1 接口请求模型</h4>
<table>
<thead>
<tr>
<th>参数代码 </th>
<th>参数类型参数类型</th>
<th>参数长度</th>
<th>代码标识说明</th>
<th>是否非空</th>
<th>说明 </th>
</tr>
</thead>
<tbody>
<tr>
<td>onlineOrderId</td>
<td>List<string> </td>
<td> </td>
<td> </td>
<td>Y </td>
<td>平台订单号集合(最多一次查询20个订单)</td>
</tr>
</tbody>
</table>
<h4>5.2.2 接口返回模型</h4>
<table>
<thead>
<tr>
<th>参数代码</th>
<th>参数类型参数类型 </th>
<th>参数长度</th>
<th>代码标识说明</th>
<th>是否非空</th>
<th>说明 </th>
</tr>
</thead>
<tbody>
<tr>
<td>orders </td>
<td>List<getOrderInfoModel></td>
<td> </td>
<td> </td>
<td>Y </td>
<td>订单集合</td>
</tr>
</tbody>
</table>
<p>getOrderInfoModel </p>
<table>
<thead>
<tr>
<th>参数代码 </th>
<th>参数类型参数类型 </th>
<th>参数长度</th>
<th>代码标识说明</th>
<th>是否非空</th>
<th>说明 </th>
</tr>
</thead>
<tbody>
<tr>
<td>onlineOrderId </td>
<td>string </td>
<td>100 </td>
<td> </td>
<td>Y </td>
<td>平台订单号 </td>
</tr>
<tr>
<td>orderNo </td>
<td>string </td>
<td>20 </td>
<td> </td>
<td>Y </td>
<td>海王订单号 </td>
</tr>
<tr>
<td>status </td>
<td>orderStatusEnum </td>
<td>3 </td>
<td>Y </td>
<td>Y </td>
<td>订单状态ID </td>
</tr>
<tr>
<td>statusName </td>
<td>string </td>
<td>20 </td>
<td> </td>
<td>Y </td>
<td>订单状态名称 </td>
</tr>
<tr>
<td>shippingNo </td>
<td>string </td>
<td>100 </td>
<td> </td>
<td> </td>
<td>当前配送/物流号 </td>
</tr>
<tr>
<td>shippingCompany </td>
<td>string </td>
<td>50 </td>
<td> </td>
<td> </td>
<td>当前配送/物流公司 </td>
</tr>
<tr>
<td>examineList </td>
<td>List<getOrderInfoProductsModel> </td>
<td> </td>
<td> </td>
<td> </td>
<td>发货商品信息 </td>
</tr>
<tr>
<td>shippingFootprints</td>
<td>List<getOrderInfoShippingFootprintsModel></td>
<td> </td>
<td> </td>
<td> </td>
<td>物流脚印(闪送运力)</td>
</tr>
</tbody>
</table>
<p>getOrderInfoProductsModel</p>
<table>
<thead>
<tr>
<th>参数代码 </th>
<th>参数类型参数类型</th>
<th>参数长度</th>
<th>代码标识说明</th>
<th>是否非空</th>
<th>说明 </th>
</tr>
</thead>
<tbody>
<tr>
<td>barcode </td>
<td>string </td>
<td>10 </td>
<td> </td>
<td>Y </td>
<td>海王方商品编码 </td>
</tr>
<tr>
<td>quantity </td>
<td>int </td>
<td>5 </td>
<td> </td>
<td>Y </td>
<td>商品数量 </td>
</tr>
<tr>
<td>batchNum </td>
<td>string </td>
<td>200 </td>
<td> </td>
<td>Y </td>
<td>批号 </td>
</tr>
<tr>
<td>limitDate</td>
<td>string </td>
<td>10 </td>
<td> </td>
<td>Y </td>
<td>有效期至(yyyy/MM/dd)</td>
</tr>
</tbody>
</table>
<p>getOrderInfoShippingFootprintsModel </p>
<table>
<thead>
<tr>
<th>参数代码 </th>
<th>参数类型参数类型</th>
<th>参数长度</th>
<th>代码标识说明</th>
<th>是否非空</th>
<th>说明 </th>
</tr>
</thead>
<tbody>
<tr>
<td>shippingMethodName </td>
<td>string </td>
<td>50 </td>
<td> </td>
<td>Y </td>
<td>配送公司 </td>
</tr>
<tr>
<td>peiSongStatusId </td>
<td>int </td>
<td>2 </td>
<td> </td>
<td>Y </td>
<td>配送状态ID </td>
</tr>
<tr>
<td>peiSongStatus </td>
<td>string </td>
<td>20 </td>
<td> </td>
<td>Y </td>
<td>配送状态 </td>
</tr>
<tr>
<td>courierName </td>
<td>string </td>
<td>20 </td>
<td> </td>
<td> </td>
<td>骑手名称 </td>
</tr>
<tr>
<td>courierPhone </td>
<td>string </td>
<td>20 </td>
<td> </td>
<td> </td>
<td>骑手电话 </td>
</tr>
<tr>
<td>shippingReceivingTime</td>
<td>string </td>
<td>19 </td>
<td> </td>
<td>Y </td>
<td>配送回调时间</td>
</tr>
</tbody>
</table>
<h4>5.2.3 Demo:</h4>
<p>Request:</p>
<pre><code>{
&quot;appKey&quot;: &quot;NepHealth&quot;,
&quot;nonce&quot;: &quot;Tdsad2saa2a&quot;,
&quot;timestamp&quot;: 1639119614,
&quot;sign&quot;: &quot;a1f8f760de8edfe74b3b7bb9d9c51e4379abfbdb1&quot;,
&quot;input&quot;: {
&quot;onlineOrderId&quot;: [&quot;02000002057466771&quot;, &quot;80286900014452309&quot;, &quot;4099731960395051530PT&quot;, &quot;131470944278098452&quot;, &quot;4415288966797835873&quot;]
}
}</code></pre>
<p>Response:</p>
<pre><code>{
&quot;code&quot;: 200,
&quot;msg&quot;: &quot;ok&quot;,
&quot;nonce&quot;: &quot;Tdsad2saa2a&quot;,
&quot;output&quot;: {
&quot;orders&quot;: [
{
&quot;shippingFootprints&quot;: [],
&quot;onlineOrderId&quot;: &quot;131470944278098452&quot;,
&quot;orderNo&quot;: &quot;02000002057467064&quot;,
&quot;status&quot;: 99,
&quot;statusName&quot;: &quot;已取消&quot;,
&quot;shippingNo&quot;: null,
&quot;shippingCompany&quot;: null,
&quot;examineList&quot;: []
},
{
&quot;shippingList&quot;:[
{ &quot;shopingNO&quot;: &quot;12000002057467276&quot;,
&quot;status&quot;: 20,
&quot;statusName&quot;: &quot;售后中&quot;,
&quot;shippingNo&quot;: &quot;/&quot;,
&quot;shippingCompany&quot;: &quot;EMS&quot;
},
{ &quot;shopingNO&quot;: &quot;12000002057467276&quot;,
&quot;status&quot;: 20,
&quot;statusName&quot;: &quot;售后中&quot;,
&quot;shippingNo&quot;: &quot;/&quot;,
&quot;shippingCompany&quot;: &quot;EMS&quot;
}
],
&quot;examineList&quot;: [
{
&quot;limitDate&quot;: &quot;2022/11/14&quot;,
&quot;barcode&quot;: &quot;8112903&quot;,
&quot;quantity&quot;: 3,
&quot;batchNum&quot;: &quot;191201&quot;,
&quot;shopingNO&quot;: &quot;99000002057467276&quot;
},
{
&quot;batchNum&quot;: &quot;2101065&quot;,
&quot;limitDate&quot;: &quot;2024/01/24&quot;,
&quot;barcode&quot;: &quot;8111469&quot;,
&quot;quantity&quot;: 2,
&quot;shopingNO&quot;: &quot;12000002057467276&quot;
},
{
&quot;quantity&quot;: 1,
&quot;batchNum&quot;: &quot;2101002&quot;,
&quot;limitDate&quot;: &quot;2024/01/08&quot;,
&quot;barcode&quot;: &quot;8112650&quot;,
&quot;shopingNO&quot;: &quot;12000002057467276&quot;
}
],
&quot;shippingFootprints&quot;: [],
&quot;onlineOrderId&quot;: &quot;4415288966797835873&quot;,
&quot;orderNo&quot;: &quot;02000002057467711&quot;,
&quot;status&quot;: 20,
&quot;statusName&quot;: &quot;售后中&quot;,
&quot;shippingNo&quot;: &quot;/&quot;,
&quot;shippingCompany&quot;: &quot;EMS&quot;
}
]
}
}
</code></pre>