diff --git a/app/Http/Livewire/ShowPromociones.php b/app/Http/Livewire/ShowPromociones.php
index 8b875ed..7880e7d 100755
--- a/app/Http/Livewire/ShowPromociones.php
+++ b/app/Http/Livewire/ShowPromociones.php
@@ -15,6 +15,7 @@ use App\Models\Saldo;
use App\Models\Servicio;
use App\Models\Tarifas;
use App\Models\User;
+use App\Models\Usuario_promo;
use App\Notifications\compra;
use Carbon\Carbon;
use Illuminate\Support\Facades\Auth;
@@ -174,11 +175,19 @@ class ShowPromociones extends Component
{
$consulta_verpromocion = Promociones::with('tarifas')->where('id', $id)->first();
+ //Traer la tarifa personalizada del usuario para esta tarifa.
+ $usuario_tarifa = Usuario_promo::where('usuario_id', auth()->user()->id)->where('tarifa_id', $id)->first();
+
$this->consulta = $consulta_verpromocion;
- //$this->precioAntes = $consulta_verpromocion->tarifas->first()->valor;
+
+
+ //Si tiene tarifa personalizada toma el precio, si no tiene da el valor de la tarifa.
+ $this->precioAhora = ($usuario_tarifa) ? $usuario_tarifa->precio : $consulta_verpromocion->precio;
+
+ //Si tiene tarifa personalizada toma la utilidad, si no tiene toma la utilidad de la tarifa.
+ $this->utilidad = ($usuario_tarifa) ? $usuario_tarifa->utilidad : $consulta_verpromocion->utilidad;
+
- $this->precioAhora = $consulta_verpromocion->precio;
- $this->utilidad = $consulta_verpromocion->utilidad ?? '';
$this->imagen = $consulta_verpromocion->img_publicidad;
$this->fechaLimite = $consulta_verpromocion->fecha_limite;
$this->nombrePromo = $consulta_verpromocion->nombre;
@@ -238,7 +247,6 @@ class ShowPromociones extends Component
$usuario_id = $usuario->id;
} else {
-
$usuario_id = $usuario_existe;
}
@@ -258,6 +266,8 @@ class ShowPromociones extends Component
$utilidad_total = (int) $this->utilidad * (int) $this->cantidad_comprarPromo;
+ dd($utilidad_total);
+
$this->historial = $historial;
for ($p = 0; $p < (int) $this->cantidad_comprarPromo; $p++) {
diff --git a/resources/views/layouts/navigation.blade.php b/resources/views/layouts/navigation.blade.php
index ad797b2..5ab6059 100755
--- a/resources/views/layouts/navigation.blade.php
+++ b/resources/views/layouts/navigation.blade.php
@@ -124,7 +124,7 @@
@if (auth()->user()->subvendedor)
Gestión Roles
Gestión Usuarios
- Log Comisiones
+ Log Comisiones
@if ( auth()->user()->rol->nombre != 'super')
Gestión Tarifas
@endif