Example #1
0
 public function postRegister()
 {
     $name = request()->input('name');
     $nickname = request()->input('nickname');
     $password = request()->input('password');
     $ret = ['status' => 1, 'err_code' => '-1', 'err_msg' => ''];
     if (!isset($name) || !isset($nickname) || !isset($password)) {
         $ret['status'] = 0;
         $ret['err_code'] = 'params missed';
         $ret['err_msg'] = '参数缺失';
     } else {
         $count = Manager::where('name', '=', $name)->count();
         if ($count === 0) {
             $manager = new Manager();
             $manager->name = $name;
             $manager->nickname = $nickname;
             $manager->password = md5($password);
             $manager->save();
         } else {
             $ret['status'] = 0;
             $ret['err_code'] = 'email exist';
             $ret['err_msg'] = '邮箱已经被注册';
         }
     }
     return response($ret);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ["txtName" => "required|unique:teams,name", 'staff' => 'required'], ["txtName.required" => "Please enter cate's name.", 'txt.unique' => 'This name has already been taken', 'staff.required' => 'Please select staff']);
     $team = new Manager();
     $team->name = $request->txtName;
     $team->created_user_id = Auth::user()->id;
     $team->save();
     foreach ($request->input('staff') as $key => $value) {
         $detail = new TeamDetail();
         $detail->team_id = $team->id;
         $detail->staff_id = $value;
         $detail->save();
     }
     return redirect()->route('admin.team.index')->with('success', 'Posted completely!');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $manager = Manager::create($request->all());
     return redirect("managers/" . $manager->id)->withSuccess("manager successfully created!");
 }
 public function dashboard()
 {
     $doctor_1 = Doctor::all()->first();
     $doctor_2 = Doctor::all()->last();
     return view('home.dashboard', ['doctors_counter' => Doctor::count(), 'managers_counter' => Manager::count(), 'doctor_1' => $doctor_1, 'doctor_2' => $doctor_2]);
 }