public function store(RankRequest $request, User $user)
 {
     $rank = new Rank();
     $rank->fill($request->all());
     $rank->save();
     $log = new Log();
     $log->user_id = $user->id;
     $log->log = "新建等级" . $rank->id;
     $log->save();
     return redirect()->action('RankController@index');
 }
 /**
  * Update an rank.
  * Responds to requests to PATCH /rank
  *
  * @param  \App\Http\Requests\RankRequest  $request
  * @return Response
  */
 public function update(RankRequest $request)
 {
     $currentRank1 = Rank::where('rank', 1)->first();
     $currentRank2 = Rank::where('rank', 2)->first();
     $currentRank3 = Rank::where('rank', 3)->first();
     $currentRank4 = Rank::where('rank', 4)->first();
     $currentRank1->update(['min' => $request->get('rank_1')]);
     $currentRank2->update(['min' => $request->get('rank_2'), 'max' => $request->get('rank_1') - 1]);
     $currentRank3->update(['min' => $request->get('rank_3'), 'max' => $request->get('rank_2') - 1]);
     $currentRank4->update(['max' => $request->get('rank_3') - 1]);
     return back()->with('success', 'Ranks are updated successfully!');
 }