发起扫码支付
<p><strong>请求URI:</strong></p>
<ul>
<li><code>/admin/order/fast/trade</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST <code>AUTH</code></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;">total_price</td>
<td style="text-align: left;">require,>=0</td>
<td style="text-align: left;">int</td>
<td>支付金额(分)</td>
</tr>
<tr>
<td style="text-align: left;">goods_price</td>
<td style="text-align: left;">require,>=0</td>
<td style="text-align: left;">int</td>
<td>商品金额(分)</td>
</tr>
<tr>
<td style="text-align: left;">auth_code</td>
<td style="text-align: left;">require</td>
<td style="text-align: left;">string</td>
<td>用户付款码</td>
</tr>
<tr>
<td style="text-align: left;">staff_user_uuid</td>
<td style="text-align: left;">require</td>
<td style="text-align: left;">string</td>
<td>员工用户uuid</td>
</tr>
<tr>
<td style="text-align: left;">goods_id</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">int</td>
<td>商品id</td>
</tr>
<tr>
<td style="text-align: left;">user_uuid</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>所属用户uuid</td>
</tr>
<tr>
<td style="text-align: left;">buy_qty</td>
<td style="text-align: left;">>0</td>
<td style="text-align: left;">int</td>
<td>购买数量</td>
</tr>
</tbody>
</table>
<ul>
<li>total_price=0时 订单直接标记为完成状态</li>
<li>total_price>0时 auth_code必填</li>
</ul>
<p><strong>返回示例:</strong></p>
<pre><code>//成功支付
{
&quot;msg&quot;: &quot;请求成功&quot;,
&quot;data&quot;: [],
&quot;code&quot;: 0
}
//失败支付
{
&quot;msg&quot;: &quot;用户已在1分钟内支付过金额相同的订单,需用户确认后继续支付。&quot;,
&quot;data&quot;: {
&quot;op_user_uuid&quot;: &quot;cf740fb672bd4f56960819f2aa55d323&quot;,
&quot;user_uuid&quot;: &quot;cf740fb672bd4f56960819f2aa55d323&quot;,
&quot;order_no&quot;: &quot;240924472500001&quot;,
&quot;staff_id&quot;: 0,
&quot;total_price&quot;: &quot;1&quot;,
&quot;schedule_status&quot;: 1000,
&quot;payment_type&quot;: 1000,//支付方式 1000=微信 2000=支付宝
&quot;goods_id&quot;: &quot;221&quot;,
&quot;goods_info&quot;: &quot;{\&quot;id\&quot;:221,\&quot;cover_image\&quot;:\&quot;/uploads/20240918/5d2fa255ec625a0d6fa8929bde90142a.png\&quot;,\&quot;alias\&quot;:\&quot;精洗单次卷\&quot;,\&quot;title\&quot;:\&quot;洗车就来苏米哈 省时省钱省力\&quot;,\&quot;original_price\&quot;:88000,\&quot;sale_price\&quot;:58000,\&quot;content\&quot;:\&quot;&lt;img style=\\\&quot;max-width:100%;height:auto;\\\&quot; src=\\\&quot;https://broker.haswallow.com/uploads/20240922/f299dec9c612aa43fe1ec02026d40001.png\\\&quot;&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;\&quot;,\&quot;gen_qrcode_qty\&quot;:10,\&quot;type\&quot;:1,\&quot;enable_switch\&quot;:1,\&quot;create_datetime\&quot;:\&quot;2024-09-18 10:01:36\&quot;,\&quot;update_datetime\&quot;:\&quot;2024-09-22 19:45:09\&quot;,\&quot;brokerage_price\&quot;:0,\&quot;category_id\&quot;:26,\&quot;hot_switch\&quot;:0,\&quot;scanner_brokerage_price\&quot;:0,\&quot;service_type\&quot;:0,\&quot;coupon_par_price\&quot;:5800,\&quot;coupon_expiry_day\&quot;:0,\&quot;affiliation_type\&quot;:0,\&quot;subjoin_coupon_par_price\&quot;:0,\&quot;subjoin_goods_ids\&quot;:{},\&quot;subjoin_gen_qrcode_qty\&quot;:1,\&quot;business_id\&quot;:0,\&quot;coupon_direct_config\&quot;:null}&quot;,
&quot;business_id&quot;: 215,
&quot;business_alias&quot;: &quot;1号&quot;,
&quot;auth_code&quot;: &quot;133753665955960560&quot;,
&quot;staff_user_uuid&quot;: &quot;c70a0beb22a14d6a85a40d01fc575f69&quot;,
&quot;staff_user_name&quot;: &quot;苏米哈&quot;,
&quot;buy_qty&quot;: 1,
&quot;pay_resp&quot;: {//支付调用返回
&quot;return_code&quot;: &quot;SUCCESS&quot;,
&quot;return_msg&quot;: &quot;OK&quot;,
&quot;result_code&quot;: &quot;FAIL&quot;,
&quot;err_code_des&quot;: &quot;用户已在1分钟内支付过金额相同的订单,需用户确认后继续支付。&quot;,
&quot;err_code&quot;: &quot;USERPAYING&quot;,
&quot;mch_id&quot;: &quot;1683170222&quot;,
&quot;appid&quot;: &quot;wxd7a6d99bfa4f2df4&quot;,
&quot;nonce_str&quot;: &quot;TIBkVbs6nEmkGCDJ&quot;,
&quot;sign&quot;: &quot;C4A172A0BE10A15ECB2F57FE3449E79E&quot;
}
},
&quot;code&quot;: 490001
}</code></pre>