|
@@ -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) {
|