session()->get('userInfo'); if(empty($userInfo)){ echo Api::json(config('code.login_timeout'), trans('msg.login_timeout')); exit; } //超管则按照入参传入corp_id,普通管理员则篡改为管理员所属的企业ID $params = $request->all(); if($userInfo['is_admin'] == 1){ $request->merge(['corp_id'=>$params['corp_id']]); } else { $request->merge(['corp_id'=>$userInfo['corp_id']]); } return $next($request); } }