- Nuevo modulo de historial de cambios (ServicioHistorial) - Observer para tracking automatico de cambios en servicios - Correccion de variables auxiliar en ServiciosController - Actualizacion de configuraciones y migraciones - Endpoint para consultar historial de cambios Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
309 lines
14 KiB
PHP
Executable File
309 lines
14 KiB
PHP
Executable File
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- Define el contenido basado en codificación utf-8 (funcionará cuando se vea en la web) -->
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"><!-- Estándar mobile permite elegir como se mostrará nuestra página en los navegadores de estos de dispositivos móviles, especificando el ancho que tendrá la página dentro del navegador -->
|
|
<title>Responsive</title><!-- Titulo de el correo (funcionará cuando se vea en la web) -->
|
|
<style type="text/css"><!-- Definimos estilos por defecto -->
|
|
/* Estilos para clientes especificos */
|
|
#outlook a {padding:0;} /* Fuerza al cliente de Outlook a generar un boton para ver en la web de forma nativa. */
|
|
body{width:100% !important;margin: 0 !important;padding: 0 !important;} .ReadMsgBody{width:100%; !important} .ExternalClass{width:100% !important;} /* Fuerza a Hotmail a mostrar el email a su ancho completo */
|
|
|
|
/* Plataformas Webkit y Windows Mobile. */
|
|
body{-webkit-text-size-adjust:none; -ms-text-size-adjust:none;} /* Previene a la plataforma para aplicaciones Webkit y Windows Mobile que reemplace las fuentes determinadas en los estilos. */
|
|
img {outline:none; text-decoration:none;border:none; -ms-interpolation-mode: bicubic;}
|
|
a img {border:none;}
|
|
p {margin: 0px 0px !important;}
|
|
table td {border-collapse: collapse;}
|
|
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; }
|
|
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;}
|
|
|
|
/*################################################*/
|
|
/* Resolución 640px (iPad) */
|
|
/*################################################*/
|
|
@media only screen and (max-width: 500px) {
|
|
a[href^="tel"], a[href^="sms"] { text-decoration: none;color: #ffffff; pointer-events: none;cursor: default;}
|
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] { text-decoration: default; color: #ffffff !important;pointer-events: auto;cursor: default;}
|
|
table[class=devicewidth] {width: 440px!important;text-align:center!important;}
|
|
table[class=devicewidthinner] {width: 440px!important;text-align:center!important;}
|
|
td[class="menu"]{text-align:center !important;}
|
|
}
|
|
/*##############################################*/
|
|
/* Resolución 480px (iPhone) */
|
|
/*##############################################*/
|
|
@media only screen and (max-width: 480px) {
|
|
a[href^="tel"], a[href^="sms"] {text-decoration: none; color: #ffffff;pointer-events: none;cursor: default;}
|
|
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {text-decoration: default;color: #ffffff !important; pointer-events: auto; cursor: default;}
|
|
table[class=devicewidth] {width: 280px!important;text-align:center!important;}
|
|
table[class=devicewidthinner] {width: 280px!important;text-align:center!important;}
|
|
td[class=titulo] {width: 280px!important;text-align:center!important;}
|
|
img[class="bigimage"]{width: 260px!important;}
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#001870" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table width="600" bgColor="001870" cellpadding="0" cellspacing="0" bgcolor="#001870" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr height="50">
|
|
<td>
|
|
<table width="600" cellpadding="0" cellspacing="0" border="0" align="left" class="devicewidth">
|
|
<tbody>
|
|
<tr>
|
|
<td width="600"></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<br>
|
|
<br>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table width="600" cellpadding="0" cellspacing="0" bgcolor="#ffffff" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr>
|
|
<td>
|
|
<table width="600" align="left" border="0" cellpadding="0" cellspacing="0" class="devicewidthinner">
|
|
<tbody>
|
|
<tr>
|
|
<td align="center">
|
|
<img src="{{ $message->embed(resource_path('assets/images/logos').'/logo_drenax.png') }}" alt="" border="0" style=" border:none; width: 90%">
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr height="40"></tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table width="600" cellpadding="0" cellspacing="0" bgcolor="#ffffff" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr>
|
|
<td style="font-family: Helvetica, arial, sans-serif; line-height: 20px; margin-top: 0; color: #001765; font-size: 19px; font-weight: bold; text-align: left;">
|
|
Estimado(a) {{$solicitud->responsable}} reciba un cordial saludo de nuestra parte.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr height="20"></tr>
|
|
|
|
<tr style="font-family: Helvetica, arial, sans-serif;">
|
|
<td style="margin-top: 0; color: #74787E; font-size: 16px; line-height: 20px;" align="justify">
|
|
<span style="color: #74787E;">
|
|
Le informamos que ha quedado agendada una visita a <b>{{$solicitud->domicilio}}</b> por parte de nuestro personal para el día {{$solicitud->fecha_solicitud}}.
|
|
</span> <br> <br>
|
|
<span style="color: #74787E;">
|
|
Respecto a la solicitud {{$solicitud->servicio_enc_id}} {{$solicitud->servicio_nombre}}
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr height="20"></tr>
|
|
<hr style="border: 1px solid #74787E;">
|
|
<tr height="20"></tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table style="font-family: Helvetica, arial, sans-serif; margin-top: 0; color: #74787E; font-size: 16px; line-height: 20px;" width="600" cellpadding="0" cellspacing="0" bgcolor="#ffffff" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr>
|
|
<td style="font-weight: bold; font-size: 18px; color: #CE402D; width: 60%">
|
|
Datos del asesor de operaciones:
|
|
</td>
|
|
<td style="font-weight: bold; font-size: 18px; color: #CE402D; width: 40%">
|
|
Unidad asignada:
|
|
</td>
|
|
</tr>
|
|
|
|
<tr height="10"></tr>
|
|
|
|
<tr>
|
|
<td style="width: 60%">
|
|
<span style="font-weight: bold">Nombre</span> <br>
|
|
<span>{{$solicitud->asesor_nombre}}</span>
|
|
</td>
|
|
<td style="width: 40%">
|
|
<span style="font-weight: bold">Tipo de Vehículo</span> <br>
|
|
<span>{{$solicitud->tipo_vehiculo}}</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td style="width: 60%">
|
|
<span style="font-weight: bold">Teléfono</span> <br>
|
|
<span>{{$solicitud->asesor_telefono}}</span>
|
|
</td>
|
|
<td style="width: 40%">
|
|
<span style="font-weight: bold">Numero de vehículo</span> <br>
|
|
<span>{{$solicitud->vehiculo_num_economico}}</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table style="font-family: Helvetica, arial, sans-serif; margin-top: 0; color: #74787E; font-size: 16px; line-height: 20px;" width="600" cellpadding="0" cellspacing="0" bgcolor="#ffffff" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr height="20"></tr>
|
|
|
|
<tr>
|
|
<td style="font-weight: bold; font-size: 18px; color: #CE402D;">
|
|
Contacto:
|
|
</td>
|
|
</tr>
|
|
|
|
<tr height="10"></tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<span style="font-weight: bold">Atención al cliente</span> <br>
|
|
<span>{{$solicitud->atencion_cliente_nombre}}</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<span style="font-weight: bold">Supervisor de operaciones</span> <br>
|
|
<span>Guillermo Samayoa López</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#ffffff" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table width="600" cellpadding="0" cellspacing="0" bgcolor="#ffffff" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr height="50"></tr>
|
|
|
|
<tr>
|
|
<td style="font-weight: bold; font-size: 18px; color: #CE402D;">
|
|
Indicaciones del servicio:
|
|
</td>
|
|
</tr>
|
|
|
|
<tr height="10"></tr>
|
|
|
|
@foreach($solicitud->mensaje as $mensaje)
|
|
<tr>
|
|
<td style="margin-top: 0; color: #74787E; font-size: 16px; line-height: 20px;" align="justify">
|
|
<span style="color: #74787E">
|
|
{{ $mensaje }}
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
@endforeach
|
|
<br>
|
|
<tr style="font-family: Helvetica, arial, sans-serif;">
|
|
<td style="margin-top: 0; color: #74787E; font-size: 16px; line-height: 20px;" align="justify">
|
|
<span style="color: #74787E;">
|
|
Si tiene alguna duda o comentario puede comunicarse con nosotros al teléfono de nuestras instalaciones: (667) 713 9250 / 60.
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<br>
|
|
|
|
<tr style="font-family: Helvetica, arial, sans-serif;">
|
|
<td style="margin-top: 0; color: #74787E; font-size: 16px; line-height: 20px;" align="justify">
|
|
<span style="color: #74787E;">
|
|
Lo invitamos a consultar nuestro <a href="http://drenax.mx/assets/documents/aviso_privacidad.pdf"> Aviso de Privacidad.</a>
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<br>
|
|
<br>
|
|
|
|
<div class="block">
|
|
<table width="100%" bgcolor="#001870" cellpadding="0" cellspacing="0" border="0" id="backgroundTable">
|
|
<tbody>
|
|
<tr>
|
|
<td width="100%">
|
|
<table width="600" bgColor="#001870" cellpadding="0" cellspacing="0" bgcolor="#001870" border="0" align="center" class="devicewidth" >
|
|
<tbody>
|
|
<tr height="50">
|
|
<td>
|
|
<table width="600" cellpadding="0" cellspacing="0" border="0" align="left" class="devicewidth">
|
|
<tbody>
|
|
<tr>
|
|
<td width="600"></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|