xxxrrrdddd 3 years ago
parent
commit
4e1b52217d
3 changed files with 441 additions and 86 deletions
  1. 8 1
      application/api/controller/UserOrder.php
  2. 3 0
      application/common/model/UserOrderLog.php
  3. 430 85
      public/api.html

+ 8 - 1
application/api/controller/UserOrder.php

@@ -276,6 +276,10 @@ class UserOrder extends UserApi
     /**
      * 托运详情
      * @ApiParams (name=id,decription=订单ID)
+     * @ApiReturnParams (name=created_at,description="时间")
+     * @ApiReturnParams (name=status,description="状态")
+     * @ApiReturnParams (name=txt,description="描述")
+     * @ApiReturnParams (name=media,description="视频")
      */
     public function send_detail(){
         $data=input();
@@ -286,6 +290,9 @@ class UserOrder extends UserApi
         $order=$user->orders()->findOrFail($data['id']);
         $log=$order->log()->select();
 
-        $this->success('',$log);
+        $res['addr']=$order['to_addr']['address'];
+        $res['log']=$log;
+
+        $this->success('',$res);
     }
 }

+ 3 - 0
application/common/model/UserOrderLog.php

@@ -23,4 +23,7 @@ class UserOrderLog extends Model
     public function orders(){
         return $this->belongsTo(UserOrder::class,'order_id');
     }
+    public function getStatusAttr($v,$data){
+        return self::$status[$data['status']];
+    }
 }

+ 430 - 85
public/api.html

@@ -262,31 +262,35 @@
                                                                     <span class="label label-success pull-right noneedlogin">登</span>
                                                             </span>
                         </a>
+                                                <a href="javascript:;" data-id="27" class="list-group-item">托运详情                            <span class="tag">
+                                                                    <span class="label label-success pull-right noneedlogin">登</span>
+                                                            </span>
+                        </a>
                                             </div>
                                         <a href="#验证接口" class="list-group-item" data-toggle="collapse" data-parent="#sidebar">验证接口  <i class="fa fa-caret-down"></i></a>
                     <div class="child collapse" id="验证接口">
-                                                <a href="javascript:;" data-id="27" class="list-group-item">检测邮箱                            <span class="tag">
+                                                <a href="javascript:;" data-id="28" class="list-group-item">检测邮箱                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="28" class="list-group-item">检测用户名                            <span class="tag">
+                                                <a href="javascript:;" data-id="29" class="list-group-item">检测用户名                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="29" class="list-group-item">检测昵称                            <span class="tag">
+                                                <a href="javascript:;" data-id="30" class="list-group-item">检测昵称                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="30" class="list-group-item">检测手机                            <span class="tag">
+                                                <a href="javascript:;" data-id="31" class="list-group-item">检测手机                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="31" class="list-group-item">检测手机                            <span class="tag">
+                                                <a href="javascript:;" data-id="32" class="list-group-item">检测手机                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="32" class="list-group-item">检测邮箱                            <span class="tag">
+                                                <a href="javascript:;" data-id="33" class="list-group-item">检测邮箱                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="33" class="list-group-item">检测手机验证码                            <span class="tag">
+                                                <a href="javascript:;" data-id="34" class="list-group-item">检测手机验证码                            <span class="tag">
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="34" class="list-group-item">检测邮箱验证码                            <span class="tag">
+                                                <a href="javascript:;" data-id="35" class="list-group-item">检测邮箱验证码                            <span class="tag">
                                                             </span>
                         </a>
                                             </div>
@@ -4519,7 +4523,7 @@
                                                         <td>status</td>
                                                         <td>string</td>
                                                         <td>否</td>
-                                                        <td>0待支付1待接单10进行中20已完成30已结算40已取消</td>
+                                                        <td>1待支付2进行中3已完成4已取消</td>
                                                     </tr>
                                                                                                         <tr>
                                                         <td>page</td>
@@ -4557,7 +4561,7 @@
                                                     <form enctype="application/x-www-form-urlencoded" role="form" action="/api/user_order/list" method="get" name="form25" id="form25">
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="status">status</label>
-                                                            <input type="string" class="form-control input-sm" id="status"  placeholder="0待支付1待接单10进行中20已完成30已结算40已取消" name="status">
+                                                            <input type="string" class="form-control input-sm" id="status"  placeholder="1待支付2进行中3已完成4已取消" name="status">
                                                         </div>
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="page">page</label>
@@ -4779,7 +4783,187 @@
                                             <div class="panel panel-default">
                                                 <div class="panel-heading"><strong>返回参数</strong></div>
                                                 <div class="panel-body">
-                                                                                                        无
+                                                                                                        <table class="table table-hover">
+                                                        <thead>
+                                                            <tr>
+                                                                <th>名称</th>
+                                                                <th>类型</th>
+                                                                <th>描述</th>
+                                                            </tr>
+                                                        </thead>
+                                                        <tbody>
+                                                                                                                        <tr>
+                                                                <td>id</td>
+                                                                <td>string</td>
+                                                                <td>订单id</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>from_addr[name]</td>
+                                                                <td>string</td>
+                                                                <td>取件人</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>from_addr[mobile]</td>
+                                                                <td>string</td>
+                                                                <td>取件人手机号</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>from_addr[address]</td>
+                                                                <td>string</td>
+                                                                <td>取件人地址</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>to_addr[name]</td>
+                                                                <td>string</td>
+                                                                <td>送件人</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>to_addr[mobile]</td>
+                                                                <td>string</td>
+                                                                <td>送件人手机号</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>to_addr[address]</td>
+                                                                <td>string</td>
+                                                                <td>送件人地址</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>pet_category</td>
+                                                                <td>string</td>
+                                                                <td>宠物类别</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>spec</td>
+                                                                <td>string</td>
+                                                                <td>规格</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>real_amount</td>
+                                                                <td>string</td>
+                                                                <td>金额</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>num</td>
+                                                                <td>string</td>
+                                                                <td>宠物数量</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>pick_up</td>
+                                                                <td>string</td>
+                                                                <td>0不接不送1接宠2送宠4接送宠</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>has_cage</td>
+                                                                <td>string</td>
+                                                                <td>有无宠具</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>weight</td>
+                                                                <td>string</td>
+                                                                <td>重量</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>piece</td>
+                                                                <td>string</td>
+                                                                <td>件数</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>remark</td>
+                                                                <td>string</td>
+                                                                <td>备注</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>images</td>
+                                                                <td>string</td>
+                                                                <td>照片</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>coupon_amount</td>
+                                                                <td>string</td>
+                                                                <td>优惠金额</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>no</td>
+                                                                <td>string</td>
+                                                                <td>订单编号</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>created_at</td>
+                                                                <td>string</td>
+                                                                <td>下单时间</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>pay_type</td>
+                                                                <td>string</td>
+                                                                <td>支付方式1余额2微信</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>protect_amount</td>
+                                                                <td>string</td>
+                                                                <td>安心保金额</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>protect_max</td>
+                                                                <td>string</td>
+                                                                <td>安心保保多少</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>status</td>
+                                                                <td>string</td>
+                                                                <td>0待支付1待接单10取宠中15运输中20已完成30已结算40已取消</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>cancel_at</td>
+                                                                <td>string</td>
+                                                                <td>用户取消时间</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>refund_at</td>
+                                                                <td>string</td>
+                                                                <td>退款时间</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>agree_date</td>
+                                                                <td>string</td>
+                                                                <td>取宠时间日期</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>agree_time</td>
+                                                                <td>string</td>
+                                                                <td>取宠具体时间</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>freight</td>
+                                                                <td>string</td>
+                                                                <td>fast快车air空运special专车</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>refund_status</td>
+                                                                <td>string</td>
+                                                                <td>-1未申请0审核中1审核通过2驳回</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>refund_amount</td>
+                                                                <td>string</td>
+                                                                <td>退款金额</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>refund_images</td>
+                                                                <td>string</td>
+                                                                <td>退款图片</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>refund_reason</td>
+                                                                <td>string</td>
+                                                                <td>退款原因</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>refund_at</td>
+                                                                <td>string</td>
+                                                                <td>退款时间</td>
+                                                            </tr>
+                                                                                                                    </tbody>
+                                                    </table>
                                                                                                     </div>
                                             </div>
                                         </div>
@@ -4798,13 +4982,11 @@
                         </div>
                     </div>
                 </div>
-                                <h2>验证接口</h2>
-                <hr>
                                 <div class="panel panel-default">
                     <div class="panel-heading" id="heading-27">
                         <h4 class="panel-title">
-                            <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion27" href="#collapseOne27"> 检测邮箱 <span class="text-muted">/api/validate/check_email_available</span></a>
+                            <span class="label label-success">GET</span>
+                            <a data-toggle="collapse" data-parent="#accordion27" href="#collapseOne27"> 托运详情 <span class="text-muted">/api/user_order/send_detail</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne27" class="panel-collapse collapse">
@@ -4822,7 +5004,7 @@
 
                                 <div class="tab-pane active" id="info27">
                                     <div class="well">
-                                        检测邮箱                                    </div>
+                                        托运详情                                    </div>
                                     <div class="panel panel-default">
                                         <div class="panel-heading"><strong>权限</strong></div>
                                         <div class="panel-body">
@@ -4830,7 +5012,7 @@
                                                 <tbody>
                                                 <tr>
                                                     <td>登录</td>
-                                                    <td></td>
+                                                    <td></td>
                                                 </tr>
                                                 <tr>
                                                     <td>鉴权</td>
@@ -4860,16 +5042,10 @@
                                                 </thead>
                                                 <tbody>
                                                                                                         <tr>
-                                                        <td>email</td>
-                                                        <td>string</td>
-                                                        <td>是</td>
-                                                        <td>邮箱</td>
-                                                    </tr>
-                                                                                                        <tr>
                                                         <td>id</td>
                                                         <td>string</td>
                                                         <td>是</td>
-                                                        <td>排除会员ID</td>
+                                                        <td></td>
                                                     </tr>
                                                                                                     </tbody>
                                             </table>
@@ -4892,14 +5068,10 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_email_available" method="POST" name="form27" id="form27">
-                                                                                                                <div class="form-group">
-                                                            <label class="control-label" for="email">email</label>
-                                                            <input type="string" class="form-control input-sm" id="email" required placeholder="邮箱" name="email">
-                                                        </div>
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/user_order/send_detail" method="get" name="form27" id="form27">
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="id">id</label>
-                                                            <input type="string" class="form-control input-sm" id="id" required placeholder="排除会员ID" name="id">
+                                                            <input type="string" class="form-control input-sm" id="id" required placeholder="" name="id">
                                                         </div>
                                                                                                                 <div class="form-group form-group-submit">
                                                             <button type="submit" class="btn btn-success send" rel="27">提交</button>
@@ -4922,7 +5094,37 @@
                                             <div class="panel panel-default">
                                                 <div class="panel-heading"><strong>返回参数</strong></div>
                                                 <div class="panel-body">
-                                                                                                        无
+                                                                                                        <table class="table table-hover">
+                                                        <thead>
+                                                            <tr>
+                                                                <th>名称</th>
+                                                                <th>类型</th>
+                                                                <th>描述</th>
+                                                            </tr>
+                                                        </thead>
+                                                        <tbody>
+                                                                                                                        <tr>
+                                                                <td>created_at</td>
+                                                                <td>string</td>
+                                                                <td>时间</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>txt</td>
+                                                                <td>string</td>
+                                                                <td>状态</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>desc</td>
+                                                                <td>string</td>
+                                                                <td>描述</td>
+                                                            </tr>
+                                                                                                                        <tr>
+                                                                <td>media</td>
+                                                                <td>string</td>
+                                                                <td>视频</td>
+                                                            </tr>
+                                                                                                                    </tbody>
+                                                    </table>
                                                                                                     </div>
                                             </div>
                                         </div>
@@ -4941,11 +5143,13 @@
                         </div>
                     </div>
                 </div>
+                                <h2>验证接口</h2>
+                <hr>
                                 <div class="panel panel-default">
                     <div class="panel-heading" id="heading-28">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion28" href="#collapseOne28"> 检测用户名 <span class="text-muted">/api/validate/check_username_available</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion28" href="#collapseOne28"> 检测邮箱 <span class="text-muted">/api/validate/check_email_available</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne28" class="panel-collapse collapse">
@@ -4963,7 +5167,7 @@
 
                                 <div class="tab-pane active" id="info28">
                                     <div class="well">
-                                        检测用户名                                    </div>
+                                        检测邮箱                                    </div>
                                     <div class="panel panel-default">
                                         <div class="panel-heading"><strong>权限</strong></div>
                                         <div class="panel-body">
@@ -5001,10 +5205,10 @@
                                                 </thead>
                                                 <tbody>
                                                                                                         <tr>
-                                                        <td>username</td>
+                                                        <td>email</td>
                                                         <td>string</td>
                                                         <td>是</td>
-                                                        <td>用户名</td>
+                                                        <td>邮箱</td>
                                                     </tr>
                                                                                                         <tr>
                                                         <td>id</td>
@@ -5033,10 +5237,10 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_username_available" method="POST" name="form28" id="form28">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_email_available" method="POST" name="form28" id="form28">
                                                                                                                 <div class="form-group">
-                                                            <label class="control-label" for="username">username</label>
-                                                            <input type="string" class="form-control input-sm" id="username" required placeholder="用户名" name="username">
+                                                            <label class="control-label" for="email">email</label>
+                                                            <input type="string" class="form-control input-sm" id="email" required placeholder="邮箱" name="email">
                                                         </div>
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="id">id</label>
@@ -5086,7 +5290,7 @@
                     <div class="panel-heading" id="heading-29">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion29" href="#collapseOne29"> 检测昵称 <span class="text-muted">/api/validate/check_nickname_available</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion29" href="#collapseOne29"> 检测用户名 <span class="text-muted">/api/validate/check_username_available</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne29" class="panel-collapse collapse">
@@ -5104,7 +5308,7 @@
 
                                 <div class="tab-pane active" id="info29">
                                     <div class="well">
-                                        检测昵称                                    </div>
+                                        检测用户名                                    </div>
                                     <div class="panel panel-default">
                                         <div class="panel-heading"><strong>权限</strong></div>
                                         <div class="panel-body">
@@ -5142,10 +5346,10 @@
                                                 </thead>
                                                 <tbody>
                                                                                                         <tr>
-                                                        <td>nickname</td>
+                                                        <td>username</td>
                                                         <td>string</td>
                                                         <td>是</td>
-                                                        <td>昵称</td>
+                                                        <td>用户名</td>
                                                     </tr>
                                                                                                         <tr>
                                                         <td>id</td>
@@ -5174,10 +5378,10 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_nickname_available" method="POST" name="form29" id="form29">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_username_available" method="POST" name="form29" id="form29">
                                                                                                                 <div class="form-group">
-                                                            <label class="control-label" for="nickname">nickname</label>
-                                                            <input type="string" class="form-control input-sm" id="nickname" required placeholder="昵称" name="nickname">
+                                                            <label class="control-label" for="username">username</label>
+                                                            <input type="string" class="form-control input-sm" id="username" required placeholder="用户名" name="username">
                                                         </div>
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="id">id</label>
@@ -5227,7 +5431,7 @@
                     <div class="panel-heading" id="heading-30">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion30" href="#collapseOne30"> 检测手机 <span class="text-muted">/api/validate/check_mobile_available</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion30" href="#collapseOne30"> 检测昵称 <span class="text-muted">/api/validate/check_nickname_available</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne30" class="panel-collapse collapse">
@@ -5245,7 +5449,7 @@
 
                                 <div class="tab-pane active" id="info30">
                                     <div class="well">
-                                        检测手机                                    </div>
+                                        检测昵称                                    </div>
                                     <div class="panel panel-default">
                                         <div class="panel-heading"><strong>权限</strong></div>
                                         <div class="panel-body">
@@ -5283,10 +5487,10 @@
                                                 </thead>
                                                 <tbody>
                                                                                                         <tr>
-                                                        <td>mobile</td>
+                                                        <td>nickname</td>
                                                         <td>string</td>
                                                         <td>是</td>
-                                                        <td>手机号</td>
+                                                        <td>昵称</td>
                                                     </tr>
                                                                                                         <tr>
                                                         <td>id</td>
@@ -5315,10 +5519,10 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_mobile_available" method="POST" name="form30" id="form30">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_nickname_available" method="POST" name="form30" id="form30">
                                                                                                                 <div class="form-group">
-                                                            <label class="control-label" for="mobile">mobile</label>
-                                                            <input type="string" class="form-control input-sm" id="mobile" required placeholder="手机号" name="mobile">
+                                                            <label class="control-label" for="nickname">nickname</label>
+                                                            <input type="string" class="form-control input-sm" id="nickname" required placeholder="昵称" name="nickname">
                                                         </div>
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="id">id</label>
@@ -5368,7 +5572,7 @@
                     <div class="panel-heading" id="heading-31">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion31" href="#collapseOne31"> 检测手机 <span class="text-muted">/api/validate/check_mobile_exist</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion31" href="#collapseOne31"> 检测手机 <span class="text-muted">/api/validate/check_mobile_available</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne31" class="panel-collapse collapse">
@@ -5429,6 +5633,12 @@
                                                         <td>是</td>
                                                         <td>手机号</td>
                                                     </tr>
+                                                                                                        <tr>
+                                                        <td>id</td>
+                                                        <td>string</td>
+                                                        <td>是</td>
+                                                        <td>排除会员ID</td>
+                                                    </tr>
                                                                                                     </tbody>
                                             </table>
                                                                                     </div>
@@ -5450,11 +5660,15 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_mobile_exist" method="POST" name="form31" id="form31">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_mobile_available" method="POST" name="form31" id="form31">
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="mobile">mobile</label>
                                                             <input type="string" class="form-control input-sm" id="mobile" required placeholder="手机号" name="mobile">
                                                         </div>
+                                                                                                                <div class="form-group">
+                                                            <label class="control-label" for="id">id</label>
+                                                            <input type="string" class="form-control input-sm" id="id" required placeholder="排除会员ID" name="id">
+                                                        </div>
                                                                                                                 <div class="form-group form-group-submit">
                                                             <button type="submit" class="btn btn-success send" rel="31">提交</button>
                                                             <button type="reset" class="btn btn-info" rel="31">重置</button>
@@ -5499,7 +5713,7 @@
                     <div class="panel-heading" id="heading-32">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion32" href="#collapseOne32"> 检测邮箱 <span class="text-muted">/api/validate/check_email_exist</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion32" href="#collapseOne32"> 检测手机 <span class="text-muted">/api/validate/check_mobile_exist</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne32" class="panel-collapse collapse">
@@ -5517,7 +5731,7 @@
 
                                 <div class="tab-pane active" id="info32">
                                     <div class="well">
-                                        检测邮箱                                    </div>
+                                        检测手机                                    </div>
                                     <div class="panel panel-default">
                                         <div class="panel-heading"><strong>权限</strong></div>
                                         <div class="panel-body">
@@ -5558,7 +5772,7 @@
                                                         <td>mobile</td>
                                                         <td>string</td>
                                                         <td>是</td>
-                                                        <td>邮箱</td>
+                                                        <td>手机号</td>
                                                     </tr>
                                                                                                     </tbody>
                                             </table>
@@ -5581,10 +5795,10 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_email_exist" method="POST" name="form32" id="form32">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_mobile_exist" method="POST" name="form32" id="form32">
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="mobile">mobile</label>
-                                                            <input type="string" class="form-control input-sm" id="mobile" required placeholder="邮箱" name="mobile">
+                                                            <input type="string" class="form-control input-sm" id="mobile" required placeholder="手机号" name="mobile">
                                                         </div>
                                                                                                                 <div class="form-group form-group-submit">
                                                             <button type="submit" class="btn btn-success send" rel="32">提交</button>
@@ -5630,7 +5844,7 @@
                     <div class="panel-heading" id="heading-33">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion33" href="#collapseOne33"> 检测手机验证码 <span class="text-muted">/api/validate/check_sms_correct</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion33" href="#collapseOne33"> 检测邮箱 <span class="text-muted">/api/validate/check_email_exist</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne33" class="panel-collapse collapse">
@@ -5648,6 +5862,137 @@
 
                                 <div class="tab-pane active" id="info33">
                                     <div class="well">
+                                        检测邮箱                                    </div>
+                                    <div class="panel panel-default">
+                                        <div class="panel-heading"><strong>权限</strong></div>
+                                        <div class="panel-body">
+                                            <table class="table table-hover">
+                                                <tbody>
+                                                <tr>
+                                                    <td>登录</td>
+                                                    <td>否</td>
+                                                </tr>
+                                                <tr>
+                                                    <td>鉴权</td>
+                                                    <td>否</td>
+                                                </tr>
+                                                </tbody>
+                                            </table>
+                                        </div>
+                                    </div>
+                                    <div class="panel panel-default">
+                                        <div class="panel-heading"><strong>Headers</strong></div>
+                                        <div class="panel-body">
+                                                                                        无
+                                                                                    </div>
+                                    </div>
+                                    <div class="panel panel-default">
+                                        <div class="panel-heading"><strong>参数</strong></div>
+                                        <div class="panel-body">
+                                                                                        <table class="table table-hover">
+                                                <thead>
+                                                    <tr>
+                                                        <th>名称</th>
+                                                        <th>类型</th>
+                                                        <th>必选</th>
+                                                        <th>描述</th>
+                                                    </tr>
+                                                </thead>
+                                                <tbody>
+                                                                                                        <tr>
+                                                        <td>mobile</td>
+                                                        <td>string</td>
+                                                        <td>是</td>
+                                                        <td>邮箱</td>
+                                                    </tr>
+                                                                                                    </tbody>
+                                            </table>
+                                                                                    </div>
+                                    </div>
+                                    <div class="panel panel-default">
+                                        <div class="panel-heading"><strong>正文</strong></div>
+                                        <div class="panel-body">
+                                            无                                        </div>
+                                    </div>
+                                </div><!-- #info -->
+
+                                <div class="tab-pane" id="sandbox33">
+                                    <div class="row">
+                                        <div class="col-md-12">
+                                                                                        <div class="panel panel-default">
+                                                <div class="panel-heading"><strong>参数</strong>
+                                                <div class="pull-right">
+                                                    <a href="javascript:" class="btn btn-xs btn-info btn-append">追加</a>
+                                                </div>
+                                                </div>
+                                                <div class="panel-body">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_email_exist" method="POST" name="form33" id="form33">
+                                                                                                                <div class="form-group">
+                                                            <label class="control-label" for="mobile">mobile</label>
+                                                            <input type="string" class="form-control input-sm" id="mobile" required placeholder="邮箱" name="mobile">
+                                                        </div>
+                                                                                                                <div class="form-group form-group-submit">
+                                                            <button type="submit" class="btn btn-success send" rel="33">提交</button>
+                                                            <button type="reset" class="btn btn-info" rel="33">重置</button>
+                                                        </div>
+                                                    </form>
+                                                </div>
+                                            </div>
+                                            <div class="panel panel-default">
+                                                <div class="panel-heading"><strong>响应输出</strong></div>
+                                                <div class="panel-body">
+                                                    <div class="row">
+                                                        <div class="col-md-12" style="overflow-x:auto">
+                                                            <pre id="response_headers33"></pre>
+                                                            <pre id="response33"></pre>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                            <div class="panel panel-default">
+                                                <div class="panel-heading"><strong>返回参数</strong></div>
+                                                <div class="panel-body">
+                                                                                                        无
+                                                                                                    </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </div><!-- #sandbox -->
+
+                                <div class="tab-pane" id="sample33">
+                                    <div class="row">
+                                        <div class="col-md-12">
+                                            <pre id="sample_response33">无</pre>
+                                        </div>
+                                    </div>
+                                </div><!-- #sample -->
+
+                            </div><!-- .tab-content -->
+                        </div>
+                    </div>
+                </div>
+                                <div class="panel panel-default">
+                    <div class="panel-heading" id="heading-34">
+                        <h4 class="panel-title">
+                            <span class="label label-primary">POST</span>
+                            <a data-toggle="collapse" data-parent="#accordion34" href="#collapseOne34"> 检测手机验证码 <span class="text-muted">/api/validate/check_sms_correct</span></a>
+                        </h4>
+                    </div>
+                    <div id="collapseOne34" class="panel-collapse collapse">
+                        <div class="panel-body">
+
+                            <!-- Nav tabs -->
+                            <ul class="nav nav-tabs" id="doctab34">
+                                <li class="active"><a href="#info34" data-toggle="tab">基础信息</a></li>
+                                <li><a href="#sandbox34" data-toggle="tab">在线测试</a></li>
+                                <li><a href="#sample34" data-toggle="tab">返回示例</a></li>
+                            </ul>
+
+                            <!-- Tab panes -->
+                            <div class="tab-content">
+
+                                <div class="tab-pane active" id="info34">
+                                    <div class="well">
                                         检测手机验证码                                    </div>
                                     <div class="panel panel-default">
                                         <div class="panel-heading"><strong>权限</strong></div>
@@ -5714,7 +6059,7 @@
                                     </div>
                                 </div><!-- #info -->
 
-                                <div class="tab-pane" id="sandbox33">
+                                <div class="tab-pane" id="sandbox34">
                                     <div class="row">
                                         <div class="col-md-12">
                                                                                         <div class="panel panel-default">
@@ -5724,7 +6069,7 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_sms_correct" method="POST" name="form33" id="form33">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_sms_correct" method="POST" name="form34" id="form34">
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="mobile">mobile</label>
                                                             <input type="string" class="form-control input-sm" id="mobile" required placeholder="手机号" name="mobile">
@@ -5738,8 +6083,8 @@
                                                             <input type="string" class="form-control input-sm" id="event" required placeholder="事件" name="event">
                                                         </div>
                                                                                                                 <div class="form-group form-group-submit">
-                                                            <button type="submit" class="btn btn-success send" rel="33">提交</button>
-                                                            <button type="reset" class="btn btn-info" rel="33">重置</button>
+                                                            <button type="submit" class="btn btn-success send" rel="34">提交</button>
+                                                            <button type="reset" class="btn btn-info" rel="34">重置</button>
                                                         </div>
                                                     </form>
                                                 </div>
@@ -5749,8 +6094,8 @@
                                                 <div class="panel-body">
                                                     <div class="row">
                                                         <div class="col-md-12" style="overflow-x:auto">
-                                                            <pre id="response_headers33"></pre>
-                                                            <pre id="response33"></pre>
+                                                            <pre id="response_headers34"></pre>
+                                                            <pre id="response34"></pre>
                                                         </div>
                                                     </div>
                                                 </div>
@@ -5765,10 +6110,10 @@
                                     </div>
                                 </div><!-- #sandbox -->
 
-                                <div class="tab-pane" id="sample33">
+                                <div class="tab-pane" id="sample34">
                                     <div class="row">
                                         <div class="col-md-12">
-                                            <pre id="sample_response33">无</pre>
+                                            <pre id="sample_response34">无</pre>
                                         </div>
                                     </div>
                                 </div><!-- #sample -->
@@ -5778,26 +6123,26 @@
                     </div>
                 </div>
                                 <div class="panel panel-default">
-                    <div class="panel-heading" id="heading-34">
+                    <div class="panel-heading" id="heading-35">
                         <h4 class="panel-title">
                             <span class="label label-primary">POST</span>
-                            <a data-toggle="collapse" data-parent="#accordion34" href="#collapseOne34"> 检测邮箱验证码 <span class="text-muted">/api/validate/check_ems_correct</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion35" href="#collapseOne35"> 检测邮箱验证码 <span class="text-muted">/api/validate/check_ems_correct</span></a>
                         </h4>
                     </div>
-                    <div id="collapseOne34" class="panel-collapse collapse">
+                    <div id="collapseOne35" class="panel-collapse collapse">
                         <div class="panel-body">
 
                             <!-- Nav tabs -->
-                            <ul class="nav nav-tabs" id="doctab34">
-                                <li class="active"><a href="#info34" data-toggle="tab">基础信息</a></li>
-                                <li><a href="#sandbox34" data-toggle="tab">在线测试</a></li>
-                                <li><a href="#sample34" data-toggle="tab">返回示例</a></li>
+                            <ul class="nav nav-tabs" id="doctab35">
+                                <li class="active"><a href="#info35" data-toggle="tab">基础信息</a></li>
+                                <li><a href="#sandbox35" data-toggle="tab">在线测试</a></li>
+                                <li><a href="#sample35" data-toggle="tab">返回示例</a></li>
                             </ul>
 
                             <!-- Tab panes -->
                             <div class="tab-content">
 
-                                <div class="tab-pane active" id="info34">
+                                <div class="tab-pane active" id="info35">
                                     <div class="well">
                                         检测邮箱验证码                                    </div>
                                     <div class="panel panel-default">
@@ -5865,7 +6210,7 @@
                                     </div>
                                 </div><!-- #info -->
 
-                                <div class="tab-pane" id="sandbox34">
+                                <div class="tab-pane" id="sandbox35">
                                     <div class="row">
                                         <div class="col-md-12">
                                                                                         <div class="panel panel-default">
@@ -5875,7 +6220,7 @@
                                                 </div>
                                                 </div>
                                                 <div class="panel-body">
-                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_ems_correct" method="POST" name="form34" id="form34">
+                                                    <form enctype="application/x-www-form-urlencoded" role="form" action="/api/validate/check_ems_correct" method="POST" name="form35" id="form35">
                                                                                                                 <div class="form-group">
                                                             <label class="control-label" for="email">email</label>
                                                             <input type="string" class="form-control input-sm" id="email" required placeholder="邮箱" name="email">
@@ -5889,8 +6234,8 @@
                                                             <input type="string" class="form-control input-sm" id="event" required placeholder="事件" name="event">
                                                         </div>
                                                                                                                 <div class="form-group form-group-submit">
-                                                            <button type="submit" class="btn btn-success send" rel="34">提交</button>
-                                                            <button type="reset" class="btn btn-info" rel="34">重置</button>
+                                                            <button type="submit" class="btn btn-success send" rel="35">提交</button>
+                                                            <button type="reset" class="btn btn-info" rel="35">重置</button>
                                                         </div>
                                                     </form>
                                                 </div>
@@ -5900,8 +6245,8 @@
                                                 <div class="panel-body">
                                                     <div class="row">
                                                         <div class="col-md-12" style="overflow-x:auto">
-                                                            <pre id="response_headers34"></pre>
-                                                            <pre id="response34"></pre>
+                                                            <pre id="response_headers35"></pre>
+                                                            <pre id="response35"></pre>
                                                         </div>
                                                     </div>
                                                 </div>
@@ -5916,10 +6261,10 @@
                                     </div>
                                 </div><!-- #sandbox -->
 
-                                <div class="tab-pane" id="sample34">
+                                <div class="tab-pane" id="sample35">
                                     <div class="row">
                                         <div class="col-md-12">
-                                            <pre id="sample_response34">无</pre>
+                                            <pre id="sample_response35">无</pre>
                                         </div>
                                     </div>
                                 </div><!-- #sample -->
@@ -5937,7 +6282,7 @@
 
                 </div>
                 <div class="col-md-6" align="right">
-                    Generated on 2021-09-24 14:43:59 <a href="./" target="_blank">宠365</a>
+                    Generated on 2021-09-24 17:34:02 <a href="./" target="_blank">宠365</a>
                 </div>
             </div>