feat: página de comprobantes, búsqueda por email en conversaciones, quitar menús del bot

- Nueva página /chat/comprobantes: tabla paginada de solicitudes_recarga
  con búsqueda por email/nombre, filtros por estado y canal, botón "Ver chat"
- ShowConversaciones: búsqueda también por email del usuario autenticado
- ShowConversaciones: soporta ?conv=ID para abrir conversación desde comprobantes
- Nav: reemplaza "Menús del Bot" (no funcional) por "Comprobantes"
- SolicitudRecarga: relación user() agregada
- ChatController: método comprobantes() agregado

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro
2026-07-29 21:13:31 +00:00
co-authored by Claude Sonnet 4.6
parent 1572fb72cd
commit 60ddc4b9df
8 changed files with 184 additions and 5 deletions
+6
View File
@@ -2,6 +2,7 @@
namespace App\Models;
use App\Models\User;
use Illuminate\Database\Eloquent\Model;
class SolicitudRecarga extends Model
@@ -55,4 +56,9 @@ class SolicitudRecarga extends Model
{
$this->update(['estado' => 'confirmada']);
}
public function user(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{
return $this->belongsTo(User::class);
}
}