芝麻web文件管理V1.00
编辑当前文件:/home/rejoandoctor/test.joruridoctor.com/app/Http/Controllers/back/PassengerController.php
middleware('auth'); } function makePassenger() { return view('back.passenger.add_passenger'); } function storePassenger(Request $request) { $request->validate([ 'name' => ['required', 'string'], 'passport_number' => ['unique:passengers'], 'mobile' => ['required', 'string'], 'dob' => ['required', 'string'], ]); $passenger = PassengerModel::create([ 'customer_id' => $request->customer_id, 'passport_number' => $request->passport_number, 'name' => $request->name, 'id_number' => $request->id_number, 'exp_date' => $request->exp_date, 'gender' => $request->gender, 'dob' => $request->dob, 'mobile' => $request->mobile, 'address' => $request->address, ]); Session::flash('success', 'Added Successfully'); return redirect()->route('makePassenger'); } function managePassenger() { $passenger = PassengerModel::where('customer_id', Auth::user()->customer_id)->orderByDesc('created_at', 'DESC')->get(); return view('back.passenger.manage_passenger', compact('passenger')); } function editPassenger($id) { $passenger = PassengerModel::where('customer_id', Auth::user()->customer_id)->where('id', $id)->first(); return view('back.passenger.edit_passenger', compact('passenger')); } function updatePassenger(Request $request, $id) { $passenger = PassengerModel::where('id', $id); $passenger->update([ 'passport_number' => $request->passport_number, 'name' => $request->name, 'gender' => $request->gender, 'dob' => $request->dob, 'mobile' => $request->mobile, 'address' => $request->address, ]); Session::flash('success', 'Modify Successfully'); return redirect()->route('managePassenger'); } function destroyPassenger($id) { } }