passsemula, Auth::user()->password)) { return "True"; } else { return "False"; } } public function updatekelulusan(Request $request) { // $auth_user = Auth::user(); $api_url = config('api.url'); $norujukan = $request->norujukan; if($request->pembatalan == null) { $updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusanKomen/' . $request->kodcaw . '/' . $norujukan,[ "komen" => $request->komenkelulusan, 'siri' => $request->siri ])->json(); $updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[ 'sahkan' => 1, 'namaoperasi' => $request->namaoperasi, 'siri' => $request->siri ])->json(); if($updatelulus) { event(new NotifikasiKelulusan($norujukan,"lulus",$request->siri,$request->komenkelulusan,$request->teller)); } } else { $updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusanKomen/' . $request->kodcaw . '/' . $norujukan,[ "komen" => $request->komenkelulusan, 'siri' => $request->siri ])->json(); $updatelulus = Http::put(config('api.url') . '/api/UpdateKelulusan/' . $request->kodcaw . '/' . $norujukan,[ 'sahkan' => 2, 'namaoperasi' => $request->namaoperasi, 'siri' => $request->siri ])->json(); if($updatelulus) { event(new NotifikasiKelulusan($norujukan,"batal",$request->siri,$request->komenkelulusan,$request->teller)); } } return response()->json($updatelulus,200); } public function updatePB(Request $request) { $imageName = time().'.'.$request->image->extension(); $data = base64_encode($request->image->get()); // $data = base64_encode(file_get_contents($request->file('image'))); // $request->image->move(public_path('storage\kelulusanpb'), $imageName); $updatelulus = Http::accept('application/'.$request->image->extension())->post(config('api.url') . '/admin/permohonan/updatepb',[ 'amaun_lulus' => $request->amaun_lulus, 'kelulusan' => $request->kelulusan, // 'kelulusanpbimage' => $imageName, 'komen' => '', 'dataimage' => $data, 'imagename' => $imageName, 'imagetype' => $request->image->extension(), 'mohonid' => $request->mohonid ])->json(); if($updatelulus) { return response(1); } } public function download(Request $request) { $download = Http::get(config('api.url').'/admin/permohonan/viewfiles',[ 'files_id' => $request->files_id ])->json(); return response(base64_decode($download['data']), 200, [ 'Content-type' => 'application/' . $download['type'], 'Content-Disposition' => 'inline; filename='.$download['filename'] ]); } }