demonMode=env('app.demon_mode',false); if(!$request->demonMode){ if($request->userInfo['user_id']!=1 && $request->userInfo['role']!=2){ shutdown('您没有权限访问该接口',-1); } }else{ $rules=[ 'user/add', 'user/edit', 'user/del', 'user/setrole', 'user/setstatus', 'user/editpassword', 'group/del', 'group/changeowner', 'group/delgroupuser', 'task/starttask', 'task/stoptask', 'config/setconfig' ]; // 获取pathinfo信息 $pathinfo = strtolower($request->pathinfo()); if(in_array($pathinfo,$rules)){ return shutdown('演示模式下无法操作!',400); } } return $next($request); } }