顾客创建订单
<p><strong>简要描述:</strong> </p>
<ul>
<li>在顾客购买商品或者退货产生订单时,调用该接口</li>
<li>1.方案A同步串行(小程序创建订单时就要和ERP联动,ERP锁定SN码并返回给小程序, 这样可以保证该订单的库存和SN码有效性):该接口返回成功后,才能说明该订单在小程序有效。</li>
<li>2.方案B异步并行(小程序创建订单后推送给ERP,订单付款时需检查商品是否有SN码,没有需再调【获取订单附加信息】接口获取SN码, 有几率存在订单创建没问题,付款的时候会库存不足):该接口无论是否返回成功,不影响该订单的后续操作。</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://221.208.141.180:84/api/OGBAPP/sellord?mode=CRT&amp;client_secret=*******</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<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;">unid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>顾客会员编码</td>
</tr>
<tr>
<td style="text-align: left;">uname</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>顾客姓名</td>
</tr>
<tr>
<td style="text-align: left;">umobile</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>顾客手机号</td>
</tr>
<tr>
<td style="text-align: left;">ucard</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>顾客身份证号</td>
</tr>
<tr>
<td style="text-align: left;">ordno</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>单据编号</td>
</tr>
<tr>
<td style="text-align: left;">ordmoney</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>单据总额(应收)(2位小数)</td>
</tr>
<tr>
<td style="text-align: left;">ordmark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>单据备注</td>
</tr>
<tr>
<td style="text-align: left;">yordno</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>退单类型时必填,原订单编号</td>
</tr>
<tr>
<td style="text-align: left;">ordloc</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>定位地址</td>
</tr>
<tr>
<td style="text-align: left;">sjaddr</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>收件地址</td>
</tr>
<tr>
<td style="text-align: left;">sjname</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>收件人</td>
</tr>
<tr>
<td style="text-align: left;">sjlink</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>收件电话</td>
</tr>
<tr>
<td style="text-align: left;">ordcrdate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>创建时间(yy-mm-dd hh:mm:ss)</td>
</tr>
<tr>
<td style="text-align: left;">ordentrys</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">JSON</td>
<td>商品明细(待补充)</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
&quot;status&quot;: 200,
&quot;msg&quot;: &quot;ok&quot;,
&quot;revobj&quot;:{
&quot;ordno&quot;:&quot;343545455&quot;,
&quot;34343434343&quot;:{&quot;barcode&quot;:&quot;6945654322&quot;,&quot;sn&quot;:&quot;4555/55335&quot;}
}
}</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;">status</td>
<td style="text-align: left;">int</td>
<td>200成功,400失败</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>返回提示词</td>
</tr>
<tr>
<td style="text-align: left;">revobj</td>
<td style="text-align: left;">json</td>
<td>200成功时返回</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&lfloor; ordno</td>
<td style="text-align: left;">string</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&lfloor; orddp</td>
<td style="text-align: left;">string</td>
<td>服务门店</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&lfloor; ordemp</td>
<td style="text-align: left;">string</td>
<td>服务人员</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&lfloor; key</td>
<td style="text-align: left;">json</td>
<td>key是订单明细ID</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&lfloor;&lfloor; barcode</td>
<td style="text-align: left;">string</td>
<td>商品条码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&lfloor;&lfloor; sn</td>
<td style="text-align: left;">string</td>
<td>商品SN码</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>