自我游

自我游


2.酒店订单创建(预约的时候同步)

<h3>创建Ebooking订单</h3> <p>&gt; 请求URL</p> <p><strong>[post]</strong> <code>/api/open_service/v1/order/ebooking/create</code></p> <p>&gt; 接口描述</p> <p><code>Ebooking订单创建</code></p> <p>&gt; 请求参数 header参数</p> <p><code>请求头参数, 详见请求约定中的鉴权说明.</code></p> <p>&gt; 请求参数 body参数</p> <p><code>注意, 此请求参数为json格式. 放置在post请求体中, 以raw格式数据请求</code></p> <p>&gt; 请求示例</p> <pre><code class="language-json">{ &amp;quot;partner_order_no&amp;quot;: &amp;quot;no1113131552222&amp;quot;, &amp;quot;product_id&amp;quot;: 1076, &amp;quot;spec_id&amp;quot;: 21726, &amp;quot;buy_count&amp;quot;: 1, &amp;quot;users_num&amp;quot; : 2, &amp;quot;contact_name&amp;quot;: &amp;quot;张三&amp;quot;, &amp;quot;contact_mobile&amp;quot;: &amp;quot;13888888888&amp;quot;, &amp;quot;order_remark&amp;quot;: &amp;quot;订单备注&amp;quot;, &amp;quot;passengers&amp;quot;: [ { &amp;quot;name&amp;quot;: &amp;quot;李四&amp;quot;, &amp;quot;mobile&amp;quot;: &amp;quot;15666666666&amp;quot;, &amp;quot;card&amp;quot;: &amp;quot;330327199101311590&amp;quot; } ], &amp;quot;rooms&amp;quot;: [ { &amp;quot;spec_stock_id&amp;quot;: 151815, &amp;quot;val&amp;quot;: 1 } ], &amp;quot;meals&amp;quot;: [ { &amp;quot;spec_stock_id&amp;quot;: 151815, } ] }</code></pre> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">partner_order_no</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">分销商订单号</td> </tr> <tr> <td style="text-align: left;">product_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">产品id</td> </tr> <tr> <td style="text-align: left;">spec_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">选择日期对应的id</td> </tr> <tr> <td style="text-align: left;">users_num</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">适用人数</td> </tr> <tr> <td style="text-align: left;">buy_count</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">购买套数</td> </tr> <tr> <td style="text-align: left;">contact_name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">联系人姓名</td> </tr> <tr> <td style="text-align: left;">contact_mobile</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">联系人电话</td> </tr> <tr> <td style="text-align: left;">order_remark</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">订单备注</td> </tr> <tr> <td style="text-align: left;">passengers</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td style="text-align: left;">出行人信息集合</td> </tr> <tr> <td style="text-align: left;">passengers.name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">参团人姓名</td> </tr> <tr> <td style="text-align: left;">passengers.mobile</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">参团人手机号</td> </tr> <tr> <td style="text-align: left;">passengers.card_no</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">身份证号码</td> </tr> <tr> <td style="text-align: left;">rooms</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td style="text-align: left;">房型集合</td> </tr> <tr> <td style="text-align: left;">rooms.spec_stock_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">房型ID</td> </tr> <tr> <td style="text-align: left;">rooms.val</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">选择数量</td> </tr> <tr> <td style="text-align: left;">meals</td> <td style="text-align: left;">否</td> <td style="text-align: left;">array</td> <td style="text-align: left;">餐型集合</td> </tr> <tr> <td style="text-align: left;">meals.spec_stock_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">餐型ID</td> </tr> </tbody> </table> <p>&gt; 返回示例</p> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 0, &amp;quot;message&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;partner_order_no&amp;quot;: &amp;quot;no1113131552222&amp;quot;, &amp;quot;order_id&amp;quot; : 11111, &amp;quot;order_status&amp;quot; : 0, &amp;quot;pay_status&amp;quot; : 0, &amp;quot;wait_pay_time&amp;quot; : &amp;quot;2024-06-21 12:35:00&amp;quot; } }</code></pre> <p>&gt; 返回参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td style="text-align: left;">0:成功 1:失败 其他:详见约定说明</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">string</td> <td style="text-align: left;">消息内容, 成功/错误提示</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">array</td> <td style="text-align: left;">返回值</td> </tr> <tr> <td style="text-align: left;">data.partner_order_no</td> <td style="text-align: left;">string</td> <td style="text-align: left;">分销商订单号</td> </tr> <tr> <td style="text-align: left;">data.order_id</td> <td style="text-align: left;">int</td> <td style="text-align: left;">订单id</td> </tr> <tr> <td style="text-align: left;">data.order_status</td> <td style="text-align: left;">int</td> <td style="text-align: left;">订单状态(0-待审核 1-待支付 2-已支付 3-已拒绝 4-已取消 5-已退单)</td> </tr> <tr> <td style="text-align: left;">data.pay_status</td> <td style="text-align: left;">int</td> <td style="text-align: left;">支付状态(0:待支付 1:支付成功)</td> </tr> <tr> <td style="text-align: left;">data.wait_pay_time</td> <td style="text-align: left;">stating</td> <td style="text-align: left;">支付截止时间,过时间订单自动取消</td> </tr> </tbody> </table> <p>&gt; 备注</p> <p><code>备注</code></p>

页面列表

ITEM_HTML