xielin лет назад: 5
Родитель
Сommit
e0172a304a
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      app/Repositories/FeedRepositories.php

+ 6 - 2
app/Repositories/FeedRepositories.php

@@ -10,12 +10,14 @@ namespace App\Repositories;
 
 
 use App\Models\Behavior;
+use App\Models\Feed;
 use Illuminate\Support\Facades\Log;
 
 class FeedRepositories
 {
-    public function __construct()
+    public function __construct(Feed $feed)
     {
+        $this->feed = $feed;
     }
 
     public function getFeedType($action)
@@ -39,7 +41,8 @@ class FeedRepositories
      */
     public function feedCreate($request)
     {
-        $fans = $request['fans'];
+        Log::debug('feedCreate-request:'.$request);
+        $fans = isset($request['fans'])?$request['fans']:[];
         $behaviorFlag = $request['behavior_flag'];
         $feedType = $this->feedCreate($behaviorFlag);
         if($feedType){
@@ -64,6 +67,7 @@ class FeedRepositories
                     $data['relate_id'] = $request['focus_uid'];
                 }
                 $data['content'] = json_encode($content);
+                $this->feed->insert($data);
             }
         }
     }