visuddhinanda 3 лет назад
Родитель
Сommit
250d421dce
1 измененных файлов с 14 добавлено и 0 удалено
  1. 14 0
      app/Http/Controllers/ViewController.php

+ 14 - 0
app/Http/Controllers/ViewController.php

@@ -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);
     }