芝麻web文件管理V1.00
编辑当前文件:/home/rejoandoctor/www/app/Http/Controllers/Prescribe/UserController.php
middleware('auth'); } // User Appointment area function find_doctor() { $patient = OnlinePrescription::where('user_id', Auth::user()->customer_id)->get(['id', 'doctor_id', 'regi_number','patient_name', 'appoint_status','patient_mobile']); $specialist = Drspecialist::get(['specialist']); $setting = Setting::where('name', 'honorarium')->where('status', true)->get(); $doctor_list = Ph_header::where('status', 1)->get(['id','doctor_id', 'name', 'designation', 'specialist', 'department', 'posting_place', 'ch_name', 'ch_address', 'ch_day', 'ch_off', 'bmdc', 'doctor_type']); return view('Prescribe.user.find_doctor', compact('specialist', 'patient', 'doctor_list', 'setting')); } function honorarium_account($id) { $honorarium = Honorarium::where('doctor_id', $id)->get(); return view('Prescribe.user.honorarium', compact('honorarium')); } function find_doctorby_user(Request $request) { $input = (isset($request['inputvalue'])) ? $request['inputvalue'] : 0; $doctor = Ph_header::where(['specialist'=>$input])->get(); if (isset($doctor)) { return view('Prescribe.user.doctor_list', compact('doctor')); }else{ return redirect()->route('home')->with('message','No Doctor Found!'); } } function appointment_byuser($doctor_id) { return view('Prescribe.user.appointment_user'); } function store_appointment(Request $request) { $appointment = OnlinePrescription::insert([ 'doctor_id' => $request->doctor_id, 'user_id' => $request->user_id, 'regi_number' => date("ymdhis"), 'patient_name' => $request->patient_name, 'patient_mobile' => $request->patient_mobile, 'patient_age' => $request->patient_age, 'patient_sex' => $request->patient_sex, 'patient_address' => $request->patient_address, 'visit_date' => $request->visit_date, 'bp' => $request->bp, 'chief_complaints' => $request->chief_complaints, 'temp' => $request->temp, 'weight' => $request->weight, 'appoint_status' => $request->appoint_status + 1, 'prescribe_status' => $request->prescribe_status + 0, ]); Session::flash('success', 'আপনার সাক্ষাৎ সম্পন্ন হয়েছে অনুগ্রহ পুর্বক অপেক্ষা করুন'); return redirect()->route('find_doctor'); } function user_prescroption($patient_id, $doctor_id) { $patient = OnlinePrescription::where('id', $patient_id)->first(); $signature = Signature::where('doctor_id', $doctor_id)->first(); $doctor = Ph_header::where('doctor_id', $doctor_id)->first(); $customizeprescription = CustomizePrescription::where('doctor_id', $doctor_id)->first(); return view('Prescribe.doctor.prescription_pad_default', compact('patient','doctor', 'signature', 'customizeprescription')); } function delete_online_presscription($id) { $delete = OnlinePrescription::where('id', $id); $delete->delete(); Session::flash('success', 'Deleted'); return redirect()->route('find_doctor'); } }