| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | <?phpnamespace 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);    }}
 |