wesmiler 3 年之前
父節點
當前提交
21b90f7528
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      source/application/api/service/order/Checkout.php

+ 3 - 2
source/application/api/service/order/Checkout.php

@@ -585,15 +585,16 @@ class Checkout
         }
         }
 
 
         // 检查是否购买的低级别升级套餐
         // 检查是否购买的低级别升级套餐
+        var_dump($order);
         if($order['is_upgrade']==1){
         if($order['is_upgrade']==1){
             // 是否存在未确认的升级产品
             // 是否存在未确认的升级产品
-            if(Order::where(['user_id'=> $this->model['user_id'],'order_status'=>10,'is_upgrade'=>1])->value('order_id')){
+            if(Order::where(['user_id'=> $order['user_id'],'order_status'=>10,'is_upgrade'=>1])->value('order_id')){
                 $this->error = '您有未处理完成的升级商品订单,请先处理';
                 $this->error = '您有未处理完成的升级商品订单,请先处理';
                 return false;
                 return false;
             }
             }
 
 
             $grade = User::alias('a')
             $grade = User::alias('a')
-                ->where(['a.user_id'=> $this->model['user_id'],'a.wxapp_id'=>$this->model['wxapp_id']])
+                ->where(['a.user_id'=> $order['user_id'],'a.wxapp_id'=>$order['wxapp_id']])
                 ->join('user_grade ug','ug.grade_id=a.grade_id','left')
                 ->join('user_grade ug','ug.grade_id=a.grade_id','left')
                 ->field('a.user_id,ug.upgrade')
                 ->field('a.user_id,ug.upgrade')
                 ->find();
                 ->find();