放单
<p><strong>简要描述:</strong></p>
<ul>
<li>放单接口: 放单前请先成为商户并且确保账户有足够的余额</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>http://82.157.126.96/api/Mv/add</code></li>
</ul>
<p>请求方式:</p>
<ul>
<li>POST</li>
</ul>
<p><strong>请求类型:</strong></p>
<ul>
<li>application/json</li>
</ul>
<p><strong>请求header:</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;">channelid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>OP0002</td>
</tr>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>登录token</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名,参考接口说明中签名方式</td>
</tr>
<tr>
<td style="text-align: left;">txntime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳</td>
</tr>
<tr>
<td style="text-align: left;">devCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>开发者code</td>
</tr>
</tbody>
</table>
<p><strong>请求body:</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;">outId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>外部单号</td>
</tr>
<tr>
<td style="text-align: left;">showId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>电影场次ID</td>
</tr>
<tr>
<td style="text-align: left;">buySeats</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">obj</td>
<td>购票座位</td>
</tr>
<tr>
<td style="text-align: left;">acceptChangeseat</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>是否可调座 1-可调 0- 不可调</td>
</tr>
<tr>
<td style="text-align: left;">callBackUrl</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>回调地址,必须以http开头</td>
</tr>
<tr>
<td style="text-align: left;">costTotalPrice</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal</td>
<td>成本价,过低容易导致购票失败</td>
</tr>
<tr>
<td style="text-align: left;">Price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal</td>
<td>支付价格</td>
</tr>
<tr>
<td style="text-align: left;">model</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>出票模式0-普通模式1-快速模式不传默认0</td>
</tr>
<tr>
<td style="text-align: left;">phoneNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr>
<th style="text-align: left;">buySeats</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">row</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>座位,排</td>
</tr>
<tr>
<td style="text-align: left;">col</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>座位,座</td>
</tr>
</tbody>
</table>
<p><strong>请求数据示例:</strong></p>
<pre><code>{
"outId":"TP202203310846071564",
"showId":"CA_1000914691",
"buySeats": [
{"col": "5","row": "6"},
{"col": "8","row": "3"}
], //前端可用 JSON.stringify() 格式转换
"acceptChangeseat":"1",
"callBackUrl":"",
"costTotalPrice":"",
"model":"0",
"phoneNo":""
}</code></pre>
<p><strong>返回数据示例:</strong></p>
<pre><code>{"rtnCode":"000000","rtnMsg":"成功!","rtnData":"824611703911243776"}</code></pre>
<p><strong>错误码</strong></p>
<pre><code>100007:余额不足
100006:非商户或已过商户有效期
010041: 未实名
010043:账号异常</code></pre>