sunxbiao месяцев назад: 6
Родитель
Сommit
9d56c9474d
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      app/common/repositories/store/order/StoreGroupOrderRepository.php

+ 4 - 2
app/common/repositories/store/order/StoreGroupOrderRepository.php

@@ -165,7 +165,9 @@ class StoreGroupOrderRepository extends BaseRepository
165
             $groupOrder->save();
165
             $groupOrder->save();
166
 
166
 
167
             //取消订单,返还京豆和积分
167
             //取消订单,返还京豆和积分
168
-            $orderId = $order->order_id;
168
+            if (!empty($order)) {
169
+                $orderId = $order->order_id;
170
+
169
             $userSignScoreInfo = Db::name('user_sign_score')->where('order_id', $orderId)->where('status',-1)->where('order_type','store_order')->find();
171
             $userSignScoreInfo = Db::name('user_sign_score')->where('order_id', $orderId)->where('status',-1)->where('order_type','store_order')->find();
170
             if($userSignScoreInfo){
172
             if($userSignScoreInfo){
171
                 $userDecScore = $userSignScoreInfo['reward_socre'];
173
                 $userDecScore = $userSignScoreInfo['reward_socre'];
@@ -219,7 +221,7 @@ class StoreGroupOrderRepository extends BaseRepository
219
                     ->insertGetId($ins_data);
221
                     ->insertGetId($ins_data);
220
                 Db::name('user')->where('uid', $uid)->inc('jingdou', $userDecJingScore)->update();
222
                 Db::name('user')->where('uid', $uid)->inc('jingdou', $userDecJingScore)->update();
221
             }
223
             }
222
-
224
+            }
223
 
225
 
224
 
226
 
225
             app()->make(StoreOrderStatusRepository::class)->insertAll($orderStatus);
227
             app()->make(StoreOrderStatusRepository::class)->insertAll($orderStatus);