getRequestUri(), 1); // 请求方法为get if ($request->method() == 'GET') { $menu = Menu::query()->where('route', $uri)->first(); if ($menu) { //redis正常保存在缓存中 $userVisitMenuLog = new UserVisitMenuLog([ 'user_id' => Auth::user()['id'], 'menu_id' => $menu->id, ]); try { //菜单点击入缓存 Redis::LPUSH('UserVisitMenuLogsL1', $userVisitMenuLog); } catch (\Exception $e) { //连接不上缓存。直接入库 $userVisitMenuLog->save(); } } } return $response; } }