qifengquan 1 year ago
parent
commit
09c87326d7
3 changed files with 8 additions and 7 deletions
  1. 3 2
      application/api/controller/Pricing.php
  2. 1 1
      application/api/controller/User.php
  3. 4 4
      public/api.html

+ 3 - 2
application/api/controller/Pricing.php

@@ -49,7 +49,7 @@ class Pricing extends Api
         $gooddetail?$this->success('请求成功',$gooddetail):$this->error('请求失败',$gooddetail);
     }
     /**
-     * 定价产品下单支付
+     * 定价产品下单
      * @ApiMethod   (POST)
      * @ApiParams (name="deploy_type",description="部署方式0自己部署 1授权部署")
      * @ApiParams (name="deploy",description="授权部署信息(授权部署时传)")
@@ -78,10 +78,11 @@ class Pricing extends Api
         ];
         Db::startTrans();
         try {
-            Order::create($data);
+            $id = Order::insertGetId($data);
             if(input('type')==2){
                 Cart::where('id',input('cart_id'))->delete();
             }
+            $this->success('下单成功',$id);
 //            $this->pay_order($data['amount_real'],$data['order_no'],$data['payment_type'],$data['goods_name'],'scan');
             Db::commit();
         }catch (Exception $exception){

+ 1 - 1
application/api/controller/User.php

@@ -525,7 +525,7 @@ class User extends Api
             $query->where(['uid'=>$this->auth->id,'type'=>2,'id'=>input('id')])->field('id,uid,type,goods_id,goods_name,order_no,amount_real,market,status,create_time,deploy_type,deploy,billing_status')->order('id desc');
         });
         $list['user'] = \app\admin\model\User::field('username,mobile,postcode,email,company,company_site')->find(['id'=>$list['uid']]);
-        
+
         $this->success('请求成功',$list);
     }
     /**

+ 4 - 4
public/api.html

@@ -263,7 +263,7 @@
                                                                     <span class="label label-success pull-right noneedlogin">登</span>
                                                             </span>
                         </a>
-                                                <a href="javascript:;" data-id="29" class="list-group-item">定价产品下单支付                            <span class="tag">
+                                                <a href="javascript:;" data-id="29" class="list-group-item">定价产品下单                            <span class="tag">
                                                                     <span class="label label-success pull-right noneedlogin">登</span>
                                                             </span>
                         </a>
@@ -4306,7 +4306,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/pricing/place_order</span></a>
+                            <a data-toggle="collapse" data-parent="#accordion29" href="#collapseOne29"> 定价产品下单 <span class="text-muted">/api/pricing/place_order</span></a>
                         </h4>
                     </div>
                     <div id="collapseOne29" class="panel-collapse collapse">
@@ -4324,7 +4324,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">
@@ -10028,7 +10028,7 @@
 
                 </div>
                 <div class="col-md-6" align="right">
-                    Generated on 2023-05-19 11:48:28 <a href="./" target="_blank">宙斯维创</a>
+                    Generated on 2023-05-19 13:42:33 <a href="./" target="_blank">宙斯维创</a>
                 </div>
             </div>