wesmiler %!s(int64=2) %!d(string=hai) anos
pai
achega
870d30fbfa
Modificáronse 1 ficheiros con 2 adicións e 3 borrados
  1. 2 3
      source/application/api/service/order/Checkout.php

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

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