/** * 获取验证码 * @param $user_id 用户的uid */ public static function getPassport($user_id) { $find = Passport::where("user_id", $user_id)->get(); if (count($find) > 0) { return $find[0]; } //没有结果,表示验证失败 return false; }
public function statusCheck(Request $request) { $name = $request->input('fullname'); $dob = $request->input('dob'); $passportNum = $request->input('passportNum'); $passports = Passport::where('Full_Name', '=', $name)->orWhere('Date_Of_Birth', '=', $dob)->orWhere('Passport_Number', '=', $passportNum)->latest()->get(); //dd($passports); if ($passports->count() > 0) { foreach ($passports as $passport) { $status = $passport->latestStatus()->Status_Name; } return Redirect::back()->withErrors(['<div class="alert alert-info alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> Your Status is <strong>' . $status . '</strong> </div>']); } return Redirect::back()->withErrors(['<div class="alert alert-warning alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> Please enter valid information </div>']); // Session::flash('message', $status); // return Redirect::back(); // return view('front.passportstatusview')->with('passports',$passports); }