浏览代码

增加阅读记录更新

songdb 6 年之前
父节点
当前提交
ac9fc9781c
共有 1 个文件被更改,包括 4 次插入13 次删除
  1. 4 13
      app/Http/Controllers/Wap/Book/ChapterController.php

+ 4 - 13
app/Http/Controllers/Wap/Book/ChapterController.php

@@ -345,19 +345,13 @@ class ChapterController extends BaseController
         //用户是否强关
         $this->is_had_subscribe = $is_had_subscribe = $inter_not_need_sub ? true : $this->getSubscribe();
 
+        //阅读记录
+        ReadRecordService::addReadRecord(['uid' => $this->uid, 'bid' => $bid, 'book_name' => $book_info->book_name,
+            'cid' => $cid, 'chapter_name' => $chapter->name]);
+
         //判断当前是否有强制显示服务号信息的cookie、已经关注 跳转到服务号信息引导页
         if(Cookie::get('force_show_qrcode') && $is_had_subscribe)
         {
-            //如果用户看过这本书,进入到公众号内点击继续阅读,继续之前的记录往下看
-            if($last_bid_read_record = ReadRecordService::getRecordByUidBid($this->uid,$bid))
-            {
-                //更新last_read
-                ReadRecordService::updateLastReadRecord(['uid' => $this->uid, 'last_read'=>$last_bid_read_record]);
-            }else{
-                //阅读记录
-                ReadRecordService::addReadRecord(['uid' => $this->uid, 'bid' => $bid, 'book_name' => $book_info->book_name,
-                    'cid' => $cid, 'chapter_name' => $chapter->name]);
-            }
             $force_read_url = '/subscribe/getFromUser';//服务号信息引导页
             $force_read_data = ['src' => $force_read_url];
             return response()->error('WAP_NOT_SUBSCRIBE', $force_read_data);
@@ -374,9 +368,6 @@ class ChapterController extends BaseController
             //vip前一张和枪管前一张的访问统计
             $this->beforeForceSubAndBeforeVipUvAndPv($book_info, $subscribe_seq, $chapter);
         }
-        //阅读记录
-        ReadRecordService::addReadRecord(['uid' => $this->uid, 'bid' => $bid, 'book_name' => $book_info->book_name,
-            'cid' => $cid, 'chapter_name' => $chapter->name]);
 
         //不用关注且不是vip章节
         if ($force_subscribe && $chapter->is_vip == 0) {