云虎H5商城

云虎H5商城


创建订单

<h5>简要描述</h5> <ul> <li>无</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://52.yunhu365.com/ErpServer/h5api/12116/st0908_1</code> </li> </ul> <h5>请求方式</h5> <ul> <li>post</li> </ul> <h5>Header</h5> <table> <thead> <tr> <th style="text-align: left;">header</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">是</td> <td>string</td> <td>上传的json字符串经过md5签名的值</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">否</td> <td>string</td> <td>登录成功后返回的用户token,登录前传入空字符串</td> </tr> </tbody> </table> <h5>请求参数示例</h5> <pre><code>{ "actionName": "createOrder", "fromType": 0, "addressId": 3, "goodsId": 102339, "standardid": 3, "nums": 1, "remark": "", "useInteger": 1, "services": [ 100002 ], "goods": [ 105857 ], "coupons": [ 100007 ], "taxid": 1, "userid": 1 } </code></pre> <h5>json字段说明</h5> <table> <thead> <tr> <th style="text-align: left;">字段名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">actionName</td> <td style="text-align: left;">是</td> <td>string</td> <td>固定传createOrder</td> </tr> <tr> <td style="text-align: left;">fromType</td> <td style="text-align: left;">是</td> <td>string</td> <td>0立即购买,1购物车(选中)购买</td> </tr> <tr> <td style="text-align: left;">addressId</td> <td style="text-align: left;">是</td> <td>string</td> <td>地址ID</td> </tr> <tr> <td style="text-align: left;">goodsId</td> <td style="text-align: left;">是</td> <td>string</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">standardid</td> <td style="text-align: left;">是</td> <td>int</td> <td>多规格ID</td> </tr> <tr> <td style="text-align: left;">nums</td> <td style="text-align: left;">是</td> <td>string</td> <td>商品数量</td> </tr> <tr> <td style="text-align: left;">remark</td> <td style="text-align: left;">是</td> <td>string</td> <td>用户备注</td> </tr> <tr> <td style="text-align: left;">useInteger</td> <td style="text-align: left;">是</td> <td>int</td> <td>1表示抵扣积分</td> </tr> <tr> <td style="text-align: left;">services</td> <td style="text-align: left;">是</td> <td>int</td> <td>服务ID</td> </tr> <tr> <td style="text-align: left;">services</td> <td style="text-align: left;">是</td> <td>int</td> <td>服务ID</td> </tr> <tr> <td style="text-align: left;">goods</td> <td style="text-align: left;">是</td> <td>int</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">goods</td> <td style="text-align: left;">是</td> <td>int</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">coupons</td> <td style="text-align: left;">是</td> <td>int</td> <td>用户券ID</td> </tr> <tr> <td style="text-align: left;">coupons</td> <td style="text-align: left;">是</td> <td>int</td> <td>用户券ID</td> </tr> <tr> <td style="text-align: left;">taxid</td> <td style="text-align: left;">是</td> <td>int</td> <td>发票ID</td> </tr> <tr> <td style="text-align: left;">userid</td> <td style="text-align: left;">是</td> <td>string</td> <td>用户ID</td> </tr> </tbody> </table> <h5>成功返回示例</h5> <pre><code>{ "code": 1, "msg": "", "actionName": "createOrder", "data": { "id": 321450, "all_total": 142.3, "yh_total": 36.8, "order_total": 105.5, "express_price": 0, "service_total": 0, "coupon_total": 0, "integral_total": 0, "real_total": 105.5, "account_total": 0, "bao_acctotal": 8045.4, "integral": 0, "mod_integral": 0, "orderstatus": 0, "IsRx": 1, "rxList": [ { "id": 105857, "name": "75%酒精消毒液", "thumb": "https:\/\/52.yunhu365.com\/ErpServer\/imguploader.aspx?sc=st0908_1&amp;g=101917", "price": 1.5, "origin_price": 3, "nums": 1, "standardid": 0, "unitid": 110706, "standard": "", "isRx": 1 } ] } } </code></pre> <h5>成功返回示例的参数说明</h5> <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;">code</td> <td style="text-align: left;">string</td> <td>错误码,1表示成功</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;">actionName</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td>返回的数据对象</td> </tr> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">int</td> <td>订单ID</td> </tr> <tr> <td style="text-align: left;">all_total</td> <td style="text-align: left;">number</td> <td>商品总金额(原价)</td> </tr> <tr> <td style="text-align: left;">yh_total</td> <td style="text-align: left;">number</td> <td>商品优惠金额</td> </tr> <tr> <td style="text-align: left;">order_total</td> <td style="text-align: left;">number</td> <td>订单金额=商品总金额-商品优惠金额</td> </tr> <tr> <td style="text-align: left;">express_price</td> <td style="text-align: left;">number</td> <td>运费</td> </tr> <tr> <td style="text-align: left;">service_total</td> <td style="text-align: left;">number</td> <td>选择服务的费用</td> </tr> <tr> <td style="text-align: left;">coupon_total</td> <td style="text-align: left;">number</td> <td>选择的用于抵扣的优惠券金额</td> </tr> <tr> <td style="text-align: left;">integral_total</td> <td style="text-align: left;">number</td> <td>使用积分进行兑换的积分抵扣金额</td> </tr> <tr> <td style="text-align: left;">real_total</td> <td style="text-align: left;">number</td> <td>实付金额=订单金额+运费+服务费用-优惠券-积分抵扣</td> </tr> <tr> <td style="text-align: left;">account_total</td> <td style="text-align: left;">number</td> <td>当前的可用账户余额</td> </tr> <tr> <td style="text-align: left;">bao_acctotal</td> <td style="text-align: left;">number</td> <td>当前可供保险进行赔付的可用赔付余额</td> </tr> <tr> <td style="text-align: left;">integral</td> <td style="text-align: left;">number</td> <td>当前账户的可供抵扣的总积分</td> </tr> <tr> <td style="text-align: left;">mod_integral</td> <td style="text-align: left;">number</td> <td>每mod_integral可抵扣1元,如mod_integral=100,则表示100分可以兑换成1元</td> </tr> <tr> <td style="text-align: left;">orderstatus</td> <td style="text-align: left;">int</td> <td>订单状态:0等待中;1商家接单;2商家确认;3开方中;4开方完成;5待付款;6付款完成;7待发货;8待收货;9已收货;10订单完成;</td> </tr> <tr> <td style="text-align: left;">IsRx</td> <td style="text-align: left;">int</td> <td>0不开方,1表示要开方,提交订单后不要跳到支付,应调到填处方的界面,选择相关内容后提交开方</td> </tr> <tr> <td style="text-align: left;">rxList</td> <td style="text-align: left;">array</td> <td>需要开处方的商品列表(不是处方药不在此显示)</td> </tr> <tr> <td style="text-align: left;">rxList.id</td> <td style="text-align: left;">int</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">rxList.name</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">rxList.thumb</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">rxList.price</td> <td style="text-align: left;">number</td> <td>成交价</td> </tr> <tr> <td style="text-align: left;">rxList.origin_price</td> <td style="text-align: left;">number</td> <td>划线价</td> </tr> <tr> <td style="text-align: left;">rxList.nums</td> <td style="text-align: left;">number</td> <td>数量</td> </tr> <tr> <td style="text-align: left;">rxList.standardid</td> <td style="text-align: left;">int</td> <td>规格ID</td> </tr> <tr> <td style="text-align: left;">rxList.standard</td> <td style="text-align: left;">string</td> <td>规格</td> </tr> <tr> <td style="text-align: left;">rxList.isRx</td> <td style="text-align: left;">int</td> <td>1处方药</td> </tr> </tbody> </table> <h5>失败返回示例</h5> <pre><code>{ "code": 0, "msg": "请求不合法", "actionName": "createOrder" } </code></pre> <h5>失败返回示例的参数说明</h5> <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;">code</td> <td style="text-align: left;">string</td> <td>0表示产生错误</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>如果有错误时此值不为空</td> </tr> </tbody> </table>

页面列表

ITEM_HTML