订单-创建订单
<h5>简要描述</h5>
<ul>
<li>创建订单接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://hysj.bainaonline.cn/api/order/operateOrder</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<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;">memberId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户id,必传</td>
</tr>
<tr>
<td style="text-align: left;">orderType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>订单类型(0:普通订单 1:充值订单 2:定金订单 3:退款订单 4:尾款订单)</td>
</tr>
<tr>
<td style="text-align: left;">couponId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>优惠券id,使用优惠券时,需要传递</td>
</tr>
<tr>
<td style="text-align: left;">details</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">json</td>
<td>购买商品(包含数量、规格)的json数组字符串</td>
</tr>
<tr>
<td style="text-align: left;">orderPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal</td>
<td>订单价格</td>
</tr>
<tr>
<td style="text-align: left;">discountPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal</td>
<td>优惠价格(如果是定金订单类型,将剩于未付的金额填写在这里)</td>
</tr>
<tr>
<td style="text-align: left;">payPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal</td>
<td>实际价格</td>
</tr>
<tr>
<td style="text-align: left;">payType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>支付类型(0=>余额,1=>微信,2=>支付宝)</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>备注(补尾款订单,此字段存定金订单的订单号)</td>
</tr>
<tr>
<td style="text-align: left;">openid</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>当订单为分销订单时,需要传递分销商openid</td>
</tr>
<tr>
<td style="text-align: left;">goodTypes</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>商品分类ID(购物车用逗号隔开)</td>
</tr>
<tr>
<td style="text-align: left;">state</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>订单状态(1:待付款 2:失效 3:已付款(未结单) 4:待核销(已结单) 8:完成 9:待退款 10:退款中 11:已退款 12:退款失败)</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 10000,
"success": true,
"msg": "新增成功",
"data": {
"orderId": "KC202111021447542554252536"
}
}</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;">success</td>
<td style="text-align: left;">bool</td>
<td>true/false</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>返回结果</td>
</tr>
</tbody>
</table>
<h5>备注</h5>