瀏覽代碼

虚拟数

wzq 5 年之前
父節點
當前提交
bb91b40c3b
共有 1 個文件被更改,包括 14 次插入0 次删除
  1. 14 0
      app/Repositories/Post/PostRepository.php

+ 14 - 0
app/Repositories/Post/PostRepository.php

@@ -302,6 +302,20 @@ class PostRepository
 
             DB::commit();
 
+            $key = 'post_info_'.$request['post_id'];
+            if ($request['add_pv']) {
+                Redis::HINCRBY($key, 'pv', $request['add_pv']);
+            }
+            if ($request['add_praise_count']) {
+                Redis::HINCRBY($key, 'praise_count', $request['add_praise_count']);
+            }
+            if ($request['add_collect_count']) {
+                Redis::HINCRBY($key, 'collect_count', $request['add_collect_count']);
+            }
+            if ($request['add_share_count']) {
+                Redis::HINCRBY($key, 'share_count', $request['add_share_count']);
+            }
+
             $virus = $this->behavior
                 ->whereIn('behavior_identification', ['read', 'forward', 'like', 'collect'])
                 ->pluck('virus_behavior_id', 'behavior_identification');