public function calcIndiceAtencion(Request $request) { $inicio = $request->get('inicio'); $fin = $request->get('fin'); $atendidas = Queja::where('created_at', '>=', $inicio)->where('created_at', '<=', $fin)->where('estado', 'Atendida')->count(); $omitidas = Queja::where('created_at', '>=', $inicio)->where('created_at', '<=', $fin)->where('estado', 'Omitida')->count(); $pendientes = Queja::where('created_at', '>=', $inicio)->where('created_at', '<=', $fin)->where('estado', 'Pendiente')->count(); $total = $atendidas + $omitidas + $pendientes; $respuesta['atendidas'] = 100 * $atendidas / $total; $respuesta['omitidas'] = 100 * $omitidas / $total; $respuesta['pendientes'] = 100 - $respuesta['atendidas'] - $respuesta['omitidas']; return $respuesta; }
public function getQuejas() { $quejas = Queja::where('estado', 'Pendiente')->get(); $q = 0; return view('queja.listar')->with(compact(['quejas', 'q'])); }