Kirin 3 年之前
父節點
當前提交
1f7892ecfa
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      app/models/store/StoreOrder.php

+ 5 - 1
app/models/store/StoreOrder.php

@@ -870,7 +870,11 @@ class StoreOrder extends BaseModel
         event('OrderPaySuccess', [$order, $formId]);
         $res_Gift = true;
         if ($order['is_gift']) {
-            $res_Gift = TreeRecommend::insertTree($order['uid'], User::where('uid', $order['uid'])->value('spread_uid'))
+            $sps = User::where('uid', $order['uid'])->value('spread_uid');
+            if (TreeRecommend::where('uid', $order['uid'])->find()) {
+                $sps = $order['uid'];
+            }
+            $res_Gift = TreeRecommend::insertTree($order['uid'], $sps)
                 && StorePink::pinkRecommend($order['id'])
                 && self::addAchievement($order)
                 && self::addAwardLake(sys_config('gift_order_award_lake', 30, true), $order['id'], 'gift');