国补小程序-ERP

ERP更新国补小程序上的商品价格、库存;销售订单的SN码、发票。


顾客创建订单

<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;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> { &amp;quot;status&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;ok&amp;quot;, &amp;quot;revobj&amp;quot;:{ &amp;quot;ordno&amp;quot;:&amp;quot;343545455&amp;quot;, &amp;quot;34343434343&amp;quot;:{&amp;quot;barcode&amp;quot;:&amp;quot;6945654322&amp;quot;,&amp;quot;sn&amp;quot;:&amp;quot;4555/55335&amp;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;">&amp;nbsp;&amp;lfloor; ordno</td> <td style="text-align: left;">string</td> <td>订单号</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;lfloor; orddp</td> <td style="text-align: left;">string</td> <td>服务门店</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;lfloor; ordemp</td> <td style="text-align: left;">string</td> <td>服务人员</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;lfloor; key</td> <td style="text-align: left;">json</td> <td>key是订单明细ID</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lfloor;&amp;lfloor; barcode</td> <td style="text-align: left;">string</td> <td>商品条码</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lfloor;&amp;lfloor; sn</td> <td style="text-align: left;">string</td> <td>商品SN码</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML