| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | 
							- <?php
 
- namespace App\Http\Middleware;
 
- use Closure;
 
- use App\Repositories\Jobfair\JobfairRepository;
 
- class Jobfair
 
- {
 
-     protected $jobfairRepository;
 
-     /**
 
-      * CompanyAuth constructor.
 
-      * @param JobfairRepository $jobfairRepository
 
-      */
 
-     public function __construct(JobfairRepository $jobfairRepository)
 
-     {
 
-         $this->jobfairRepository = $jobfairRepository;
 
-     }
 
-     /**
 
-      * Handle an incoming request.
 
-      *
 
-      * @param  \Illuminate\Http\Request  $request
 
-      * @param  \Closure  $next
 
-      * @return mixed
 
-      */
 
-     public function handle($request, Closure $next)
 
-     {
 
-         if (!$this->jobfairRepository->firstJobfair(['display'=>1])) {
 
-             $back_url = \Illuminate\Support\Facades\URL::previous();
 
-             $data=[
 
-                 'message'=>"暂无招聘会...",
 
-                 'jump_url'=>$back_url,
 
-                 'is_error'=>true,
 
-                 'return_page_name'=>"上一页",
 
-                 'count_down'=>3
 
-             ];
 
-             if(is_mobile_route()){
 
-                 return response()->view('mobile.app.show_message',$data);
 
-             }
 
-             return response()->view('app.show_message', $data);
 
-         }
 
-         return $next($request);
 
-     }
 
- }
 
 
  |