This commit is contained in:
Juan Felipe Duarte
2025-07-31 17:29:11 -07:00
parent 62031ea48f
commit afbb655a7c
+10 -8
View File
@@ -150,15 +150,17 @@ class ShowPromociones extends Component
//dd($consulta_verpromocion);
//$cuentas_creadas = Cuentas::whereDate('inicio','>=',$this->fecha)->where('servicio_id',$tarifas->servicio->id)->where('estado','!=','inactivo')->where('estado','!=','delete')->get();
//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;
if (!empty($precio = $consulta_verpromocion->usuario_promos->first())) {
$this->precioAhora = $precio->precio;
} else if (!empty($precio = $consulta_verpromocion->tarifaPromo->first())) {
$this->precioAhora = $precio->precio;
} else {
$this->precioAhora = $consulta_verpromocion->precio;
}
//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->imagen = $consulta_verpromocion->img_publicidad;
$this->fechaLimite = $consulta_verpromocion->fecha_limite;