<!-- resources/views/report-template.blade.php -->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>SEW Report</title>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.3.1/dist/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/popper.js@1.14.7/dist/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.3.1/dist/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
    <style>
        @page{
            margin: 4cm 1cm 1.5cm 1cm
        }
        @font-face {
            font-family: 'Roboto';
            font-weight: normal;
            font-style: normal;
            font-variant: normal;
            src: url("../storage/fonts/Roboto-Regular.ttf") format("truetype");
        }
        body {
            font-family: Roboto!important, sans-serif;
        }
        h1, h2, h3, h4, h5 {
            font-family: Roboto!important, sans-serif;
        }
        .cover-page {
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        #header{
            position: fixed;
            top: -3.2cm;
            left: 0cm;
            width: 100%;
        }
        #footer{
            position: fixed;
            bottom: -1cm;
            left: 0cm;
            width: 100%;
        }
        .textFooter{
            text-align: center;
            width: 100%;
        }
        .h3-title {
            font-size: 24px!important;
            font-weight: bold;
        }
        .h4-title {
            font-size: 22px!important;
            font-weight: bold;
        }
        .h5-title {
            font-size: 20px!important;
            font-weight: bold;
        }
        ol li {
            font-size: 10px;
        }
    </style>
</head>
<body>
    <img class="cover-page" src="../public/assets/img/portada.jpg" alt="SEW-PORTADA">
    <div id="header">
        <table style="width: 100%; border-bottom:1px solid;">
            <tr>
                <td style="font-size: 10px;">
                    <b>SEW-EURODRIVE COLOMBIA LTDA</b><br/>
                    <b>BOGOTÁ - PLANTA ENSAMBLADORA</b><br/>
                    <b>MEDELLÍN - CENTRO DE SERVICIO</b><br/>
                    <b>CALI - CENTRO DE SERVICIO</b><br/>
                    <b>BARRANQUILLA - CENTRO DE SERVICIO</b><br/>
                    <b>BUCARAMANGA - CENTRO DE SERVICIO</b><br/>
                </td>
                <td style="vertical-align:top;text-align: right;">
                    <img src="../public/assets/img/sew_service.jpg" alt="SEW-SERVICE-IMG" class="card-img-top" style="max-height: 110px;max-width: 100px;">
                </td>
            </tr>
        </table>
    </div>
    <div id="footer">
        <p class="textFooter">www.sew-eurodrive.com.co</p>
    </div>

    <table class="table text-center">
        <thead>
            <tr>
                <th>INFORME</th>
                <th>CLIENTE</th>
                <th>FECHA</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>{{ $reportNumber }}</td>
                <td>{{ $reportClient }}</td>
                <td>{{ $reportDate }}</td>
            </tr>
        </tbody>
    </table>

    <br/><br/>
    <p class="h3-title">APRECIADO CLIENTE:</b>
    <p>Dando respuesta a su solicitud presentamos el siguiente informe técnico para su análisis y aprobación:</p>

    <div class="container">
        <div class="row">
            <b>Tipo de solicitud:</b> {{ $reportType }} <br/>
            <b>Fecha de Ingreso:</b> {{ $entryDate }} <br/>
            <b>Número remisión y/o documento de envío del cliente:</b> {{ $remisionNumber }} <br/>
            <b>Tipo de equipo:</b> {{ $machineType }} <br/>
            <b>Número de serie:</b> {{ $machineSerialNumber }} <br/><br/>
        </div>
        <div class="row">
            <table border>
                <tr>
                    <th colspan="2" style="text-align: center;">Información del equipo</th>
                </tr>
                <tr>
                    <td>Relación i=</td><td>{{ $machineRelation }}</td>
                </tr>
                <tr>
                    <td>Posición de montaje</td><td>{{ $machineMountingPosition }}</td>
                </tr>
                <tr>
                    <td>Tipo de aceite</td><td>{{ $machineOilType }}</td>
                </tr>
                <tr>
                    <td>Viscocidad del aceite</td>
                    @if ($machineOilViscosity != "another_viscosity")
                        <td>{{ $machineOilViscosity }}</td>
                    @else
                        <td>{{ $machineOilAnotherViscosity }}</td>
                    @endif
                </tr>
                <tr>
                    <td>Ø Eje de salida:</td><td>{{ $machineOutputShaft }} mm</td>
                </tr>
                <tr>
                    <td>Ø Eje de entrada:</td><td>{{ $machineInputShaft }} mm</td>
                </tr>
                <tr>
                    <td>Ø Eje de rotor:</td><td>{{ $machineRotor }} mm</td>
                </tr>
                <tr>
                    <td>Ø de Brida:</td><td>{{ $machineFlange }} mm</td>
                </tr>
                <tr>
                    <td>Potencia:</td><td>{{ $machinePower }} Kw</td>
                </tr>
                <tr>
                    <td>Protección IP</td><td>{{ $machineIPProtection }}</td>
                </tr>
                <tr>
                    <td>Brazo de torque</td><td>{{ $machineTorqueArm }}</td>
                </tr>
                <tr>
                    <td>Freno</td><td>{{ $machineTorqueBrake }}</td>
                </tr>
                <tr>
                    <td>Otros</td><td>{{ $machineOtherInput }}</td>
                </tr>
            </table>
        </div>
        <br/><br/>
        <div class="row">
            <b>Imagen de la placa:</b><br/><br/>
            <img src="../storage/app/public/{{ $plateImage }}" alt="Imagen de la placa" width="500px" height="300px"/>
            <br/><br/>
            <b>Accesorios adicionales entregados con el reductor: </b> {{ $pulleyInputShaft }} <br/>
            <b>Descripción del problema: </b> {{ $problemDescription }} <br/> <br/>
            <b>Pruebas de ingreso realizadas: </b> <br/>
            <b>- Consumo de corriente: </b> {{ $powerConsumption }} A<br/>
            <b>- Aislamiento: </b> {{ $electricalIsolation }} Megaohmios<br/>
            <b>- Resistencia media de bobinas: </b> {{ $averageCoilResistance }} ohms<br/>
            <b>- Nivel de ruido: </b> {{ ucfirst($noiseLevel) }} <br/>
            <b>- Vibración: </b> {{ ucfirst($vibration) }} <br/><br/>

            <b>Trabajos realizados: </b> {{ $workSummary }} <br/>
            <b>Cotización: </b> {{ $price }} <br/>
            <b>Comentarios preliminares: </b> {{ $preliminaryComments }}<br/><br/>
        </div>

        <p class="h4-title text-center">OBSERVACIONES GENERALES</p>
        <p class="h5-title text-center">Registro fotográfico</p>
        <div class="row">
            <p class="h5-title">Inspección Caja reductora</p>
            @if ($gearboxImage1 != null || $gearboxImage2 != null)
                <table border>
                    <tr>
                        @if ($gearboxImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $gearboxImage1 }}" alt="Gearbox1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($gearboxImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $gearboxImage2 }}" alt="Gearbox2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $gearboxSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $gearboxComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección engranajes</p>
            @if ($gearImage1 != null || $gearImage2 != null || $gearImage3 != null || $gearImage4 != null)
                <table border>
                    <tr>
                        @if ($gearImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $gearImage1 }}" alt="Gear1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($gearImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $gearImage2 }}" alt="Gear2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                    <tr>
                        @if ($gearImage3 != null)
                            <td>
                                <img src="../storage/app/public/{{ $gearImage3 }}" alt="Gear3" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($gearImage4 != null)
                            <td>
                                <img src="../storage/app/public/{{ $gearImage4 }}" alt="Gear4" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $gearSelected ?? ""}} <br/>
            <b>Comentarios adicionales: </b> {{ $gearComments ?? "" }} <br/>
            <b>Aceite: </b>
            @if ($gearOil != "another_gear_oil")
                {{ $gearOil }}
            @else
                {{ $gearAnotherOil ?? "" }}
            @endif
            <br/><br>
        </div>

        <div class="row">
            <p class="h5-title">Inspección Rodamientos</p>
            @if ($bearingImage1 != null || $bearingImage2 != null || $bearingImage3 != null || $bearingImage4 != null)
                <table border>
                    <tr>
                        @if ($bearingImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $bearingImage1 }}" alt="bearingImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($bearingImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $bearingImage2 }}" alt="bearingImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                    <tr>
                        @if ($bearingImage3 != null)
                            <td>
                                <img src="../storage/app/public/{{ $bearingImage3 }}" alt="bearingImage3" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($bearingImage4 != null)
                            <td>
                                <img src="../storage/app/public/{{ $bearingImage4 }}" alt="bearingImage4" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $bearingSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $bearingComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección Ejes</p>
            @if ($axisImage1 != null || $axisImage2 != null)
                <table border>
                    <tr>
                        @if ($axisImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $axisImage1 }}" alt="axisImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($axisImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $axisImage2 }}" alt="axisImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $axisSelected ?? ""}} <br/>
            <b>Comentarios adicionales: </b> {{ $axisComments ?? ""}} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección Carcazas</p>
            @if ($casingImage1 != null || $casingImage2 != null)
                <table border>
                    <tr>
                        @if ($casingImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $casingImage1 }}" alt="casingImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($casingImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $casingImage2 }}" alt="casingImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $casingSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $casingComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección general Motor</p>
            @if ($engineImage != null)
                <table border>
                    <tr>
                        <td>
                            <img src="../storage/app/public/{{ $engineImage }}" alt="engineImage" width="270px" height="270px"/>
                        </td>
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $engineSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $engineComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección Estator</p>
            @if ($statorImage1 != null || $statorImage2 != null)
                <table border>
                    <tr>
                        @if ($statorImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $statorImage1 }}" alt="statorImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($statorImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $statorImage2 }}" alt="statorImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $statorSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $statorComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección Rotor</p>
            @if ($rotorImage1 != null || $rotorImage2 != null)
                <table border>
                    <tr>
                        @if ($rotorImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $rotorImage1 }}" alt="rotorImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($rotorImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $rotorImage2 }}" alt="rotorImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $rotorSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $rotorComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h5-title">Inspección de las tapas</p>
            <table border>
                @if ($coverImage1 != null || $coverImage2 != null)
                    <tr>
                        @if ($coverImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $coverImage1 }}" alt="coverImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($coverImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $coverImage2 }}" alt="coverImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                @endif
                <tr>
                    <td>
                        <b>Revisión técnica lado A: </b> {{ $coverSelectedA ?? "" }} <br/>
                    </td>
                    <td>
                        <b>Revisión técnica lado B: </b> {{ $coverSelectedB ?? "" }} <br/>
                    </td>
                </tr>
                <tr>
                    <td>
                        <b>Comentarios adicionales lado A: </b> {{ $coverCommentsA ?? "" }} <br/>
                    </td>
                    <td>
                        <b>Comentarios adicionales lado B: </b> {{ $coverCommentsB ?? "" }} <br/>
                    </td>
                </tr>
            </table>
        </div>

        <div class="row">
            <p class="h5-title">Inspección Freno</p>
            @if ($brakeImage1 != null || $brakeImage1 != null)
                <table border>
                    <tr>
                        @if ($brakeImage1 != null)
                            <td>
                                <img src="../storage/app/public/{{ $brakeImage1 }}" alt="brakeImage1" width="270px" height="270px"/>
                            </td>
                        @endif
                        @if ($brakeImage2 != null)
                            <td>
                                <img src="../storage/app/public/{{ $brakeImage2 }}" alt="brakeImage2" width="270px" height="270px"/>
                            </td>
                        @endif
                    </tr>
                </table>
            @endif
            <b>Revisión técnica: </b> {{ $brakeSelected ?? "" }} <br/>
            <b>Comentarios adicionales: </b> {{ $brakeComments ?? "" }} <br/><br/>
        </div>

        <div class="row">
            <p class="h4-title text-center">REPORTE TÉCNICO Y CONCLUSIONES</p>
            {{ $finalReportTextarea }} <br/><br/>

            <p class="h4-title text-center">RECOMENDACIONES GENERALES</p>
            <ul>
                <li>Siempre seguir las instrucciones del manual de montaje del equipo.</li>
                <li>Realizar inspección periódica de lubricación del reductor y hacer los cambios de aceite establecidos en el manual de operación y de acuerdo a las condiciones de trabajo del equipo (Horas de trabajo y Temperatura de operación)</li>
                <li>Acudir a personal autorizado de SEW Eurodrive para la intervención y manipulación de los equipos.</li>
                <li>Utilizar repuestos originales.</li>
            </ul>
            Para cualquier aclaración o información adicional por favor contactarnos.
            <br/><br/><br/>

            <p class="h5-title">INFORME REALIZADO POR:</p>
            @switch($autorName)
                @case('elvis')
                    <p class="h5-title">Elvis Medina</p>
                    @break
                @case('felipe')
                    <p class="h5-title">Felipe Romero</p>
                    @break
                @case('juan')
                    <p class="h5-title">Juan Gamboa</p>
                    @break
                @case('jose')
                    <p class="h5-title">José Gómez</p>
                    @break
                @case('jairo')
                    <p class="h5-title">Jairo Fajardo</p>
                    @break
                @case('michael')
                    <p class="h5-title">Michael Mora</p>
                    @break
                @case('estiben')
                    <p class="h5-title">Estiben Henao</p>
                    @break
                @case('patino')
                    <p class="h5-title">Juan Patiño</p>
                    @break
                @case('carlos')
                    <p class="h5-title">Carlos Castellanos</p>
                    @break
                @case('cristian')
                    <p class="h5-title">Cristian Cuitiva</p>
                    @break
                @case('edwin')
                    <p class="h5-title">Edwin Bedoya</p>
                    @break
                @case('ramiro')
                    <p class="h5-title">Ramiro Mahecha</p>
                    @break
                @case('jhon')
                    <p class="h5-title">Jhon Llano</p>
                    @break
                @case('serna')
                    <p class="h5-title">Edwin Serna</p>
                    @break
                @case('jesus')
                    <p class="h5-title">Jesús Cantillo</p>
                    @break
                @case('jimenez')
                    <p class="h5-title">Jesús Jiménez</p>
                    @break
            @endswitch

            <em>
                SERVICIO TÉCNICO PARA EMERGENCIAS 7/24<br/>
                Móvil: 312 576 2405
            </em>
        </div>
        <br/>
        <div class="row">
            <b>Consideraciones generales para los servicios:</b><br/>
            <ol>
                <li>
                    Toda revisión o inspección por parte del área de Servicio de SEW Colombia genera un costo, el cual está sujeto a las tarifas vigentes de mano de obra determinados para cada tamaño y referencia de equipos. Este valor no será cobrado en los siguientes casos:<br/>
                    <ul>
                        <li>
                            Cuando se autorice la reparación del equipo el cobro de la revisión está incluido dentro del valor del servicio.
                        </li>
                        <li>
                            Cuando se adquiera un equipo nuevo de similares características bajo la figura comercial de reposición del equipo dañado u obsoleto.
                        </li>
                        <li>
                            Cuando el equipo este dentro del periodo de garantía y el daño corresponda a un defecto de fabricación o este cubierto dentro de las condiciones generales de garantía del producto.
                        </li>
                    </ul>
                </li>
                <li>
                    Los equipos inspeccionados y no reparados se devuelven desarmados, en caso de requerirse el armado este genera un costo de mano de obra de acuerdo a las tarifas vigentes de servicio de Sew-Eurodrive Colombia.
                </li>
                <li>
                    Los fletes para devoluciones de equipo sin reparar corren por cuenta del cliente.
                </li>
                <li>
                    Después de 60 días de diagnosticado el equipo y no ser autorizada la reparación o reposición, se empezará a generar costos de bodegaje como indemnización según los artículos 972 y 973 del código de comercio. Luego de 120 días SEW Eurodrive no se hará responsable por el equipo.
                </li>
                <li>
                    Los componentes o accesorios adicionales que vengan en el equipo (como poleas, piñones, acoples, flanches, etc.) y que no puedan ser desmontados en el taller de SEW, el retiro de los mismos generará costo adicional y se desmontarán solo bajo autorización escrita del cliente, asumiendo este último el riesgo de daño que pueda existir para los equipos.
                </li>
                <li>
                    En el caso de requerir la devolución de los repuestos reemplazados durante el mantenimiento por favor informar vía email o por comunicación escrita al asesor encargado o al departamento de servicio de SEW EURODRIVE COLOMBIA LTDA.
                </li>
                <li>
                    Todos los elementos adicionales que se entreguen con el equipo deberán ser relacionados al momento de entrega o envío del equipo(s), aquellos accesorios o elementos adicionales que no sean registrados o informados, SEW EURODRIVE COLOMBIA <b>NO</b> se hará responsable por pérdida o daño.
                </li>
            </ol>
        </div>
    </div>
</body>
</html>
