user()->id)->count(); $riwayat = Riwayat::with('penyakit')->where('user_id', auth()->user()->id)->orderBy('created_at', 'desc')->paginate(3); if ($request->ajax()) { $view = view('landing.data.riwayat', [ 'riwayat' => $riwayat, ])->render(); return response()->json(['html' => $view]); } return view('landing.pages.riwayat', [ 'riwayat' => $riwayat, 'jumlah_riwayat' => $jumlah_riwayat, ]); } public function detail($id, Request $request) { $cek = Riwayat::where('id', $id)->where('user_id', auth()->user()->id)->first(); if (!$cek) { return redirect('/riwayat-user'); } $detailgejala = DetailRiwayatGejala::with('gejala')->where('id_riwayat', $id)->get(); $riwayat = Riwayat::with('penyakit')->find($id); return view('landing.pages.detail-diagnosa', [ 'riwayat' => $riwayat, 'detailgejala' => $detailgejala, ]); } public function printuser($id) { $cek = Riwayat::where('id', $id)->where('user_id', auth()->user()->id)->first(); if (!$cek) { return redirect('/riwayat-user'); } $riwayat = Riwayat::with('penyakit')->find($id); return view('landing.pages.print', [ 'riwayat' => $riwayat, ]); } }