get('role')) { "1" => new MainCoach(), "2" => new Coach(), "3" => new CustomerServiceUser(), // "4" => new Partner(), "6" => new ChefUser(), default => throw new Exception('操作类型错误'), }; }catch (Exception $e){ return $this->jsonResponse(1,$e->getMessage()); } $request->merge(['serviceUser' => $serviceUser]); return $next($request); } }