|
|
@@ -7,6 +7,7 @@ use App\Models\ProgressChapter;
|
|
|
use App\Models\PaliText;
|
|
|
use Illuminate\Http\Request;
|
|
|
use Illuminate\Support\Str;
|
|
|
+use Illuminate\Support\Facades\Log;
|
|
|
|
|
|
class ViewController extends Controller
|
|
|
{
|
|
|
@@ -117,14 +118,21 @@ class ViewController extends Controller
|
|
|
];
|
|
|
if(isset($_COOKIE['user_uid'])){
|
|
|
//已经登陆
|
|
|
+ Log::info('已经登陆');
|
|
|
$user_id = $_COOKIE['user_uid'];
|
|
|
$param['user_id'] = $user_id;
|
|
|
}else{
|
|
|
+ Log::info('没有登陆');
|
|
|
$param['user_ip'] = $clientIp;
|
|
|
}
|
|
|
+
|
|
|
$new = View::firstOrNew($param);
|
|
|
+ Log::info('获取记录或新建');
|
|
|
+ Log::info(print_r($new, true));
|
|
|
$new->user_ip = $clientIp;
|
|
|
//获取标题 和 meta数据
|
|
|
+ Log::info('获取标题 和 meta数据');
|
|
|
+
|
|
|
switch($request->get("target_type")){
|
|
|
case "chapter":
|
|
|
$new->title = ProgressChapter::where("channel_id",$request->get("channel"))
|
|
|
@@ -134,15 +142,21 @@ class ViewController extends Controller
|
|
|
$new->org_title = PaliText::where("book",$request->get("book"))
|
|
|
->where("paragraph",$request->get("para"))
|
|
|
->value("toc");
|
|
|
+ Log::info('获取标题 成功');
|
|
|
+
|
|
|
$new->meta = [
|
|
|
"book"=>$request->get("book"),
|
|
|
"para"=>$request->get("para"),
|
|
|
"channel"=>$request->get("channel"),
|
|
|
];
|
|
|
+ Log::info('获取meta数据成功');
|
|
|
+
|
|
|
break;
|
|
|
}
|
|
|
$new->count = $new->count+1;
|
|
|
$new->save();
|
|
|
+ Log::info('保存成功');
|
|
|
+
|
|
|
$count = View::where("target_id",$new->target_id)->count();
|
|
|
return $this->ok($count);
|
|
|
}
|