Sindbad~EG File Manager

Current Path : /var/www/html/eddcfa.sumar.com.py/resources/views/admin/formulario/
Upload File :
Current File : /var/www/html/eddcfa.sumar.com.py/resources/views/admin/formulario/create.blade.php

@extends('adminlte::page')

@section('title', $asignacion->evaluacion)

@section('content_header')
    <h1 style="color: #1177d1;">{{ $asignacion->evaluacion }}</h1>
    <p style="color: #6c757d;"><b>¡Hola!, tu calificación sincera contribuye a mejorar el desempeño de: </b>{{ $asignacion->evaluado }}</p><hr>
    <p><?= $asignacion->info ?></p>
@stop

@section('content')

	<style>
		fieldset {
		  border: 1px solid #1177d1;
		  border-radius: 10px;
		  padding: 10px;
		}
		legend {
		  padding: 10px;
		  width: 50%;
		}
	</style>
	
	{!! Form::open(array('url'=>'/admin/evaluar/formulario','method'=>'POST','autocomplete'=>'off')) !!}
		{{Form::token()}}
		@foreach($competencias as $com) 
			<div class="card" id="{{ $com->id }}">
				<div class="card-body">
					<fieldset>
			    		<legend style="color: #1177d1;">{{ $com->com_nom }}</legend>
			    		@if ($asignacion->estado == 1)
			    			@livewire('cargarinterrogantes', ['competenciaid' => $com->id,'asignacionid' => $asignacion->id,"tipo" => "mostrar","evaluado"=>$asignacion->evaluado_id])
			    		@endif

			    		@livewire('cargaformulario', ['competenciaid' => $com->id,"evaluador_id" => $asignacion->evaluador_id])

			    	</fieldset><br>
			    </div>
			</div>
		@endforeach
		<input type="hidden" name="asignacion_id" value="{{ $asignacion->id }}">
		<!--<div class="card">
			<div class="card-body" align="center">
				<table class="table">
					<thead class="thead-dark">
						<tr>
							<th>CALIFICACIÓN</th>
							<th>ESCALA</th>
							<th>INTERPRETACIÓN DE CALIFICACIONES Y RESULTADOS</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>DESTACADO</td>
							<td width="100px;">3,70 a 4,00</td>
							<td>El desempeño es de alta calidad y se logra con una base consistente.  Los resultados de su desempeño exceden claramente la mayor parte de los requerimientos de la posición.  La persona demuestra de manera regular logros significativos y supera lo razonable en las diferentes manifestaciones de su trabajo.</td>
						</tr>
						<tr>
							<td>SATISFACTORIO</td>
							<td width="100px;">2,70 a 3,69</td>
							<td>Obtiene los resultados esperados.  Este nivel debe ser aplicado a aquellos cuyo desempeño cumple con las exigencias del puesto, de acuerdo a lo esperado.  Es habitual en aquellas personas que tienen conocimientos, formación y experiencia apropiados para el puesto. Las personas en este nivel satisfacen los criterios de desempeño en el puesto por un trabajo competente y confiable.</td>
						</tr>
						<tr>
							<td>NECESITA MEJORAR</td>
							<td width="100px;">2,30 a 2,69</td>
							<td>Este nivel refleja un desempeño donde la persona no cumple de forma completa con los requerimientos del puesto, de acuerdo a lo esperado.  
La persona demuestra dificultad para lograr algunas o varias de las funciones y/o metas que se le plantean, por lo que necesita mayor seguimiento y orientación en las mismas.  </td>
						</tr>
						<tr>
							<td>NO CALIFICA</td>
							<td width="100px;">0 a 2,29</td>
							<td>Este nivel se aplica para aquellos cuyo trabajo en términos de calidad, cantidad y cumplimiento de objetivos, está claramente por debajo de las exigencias básicas de su puesto de trabajo.  </td>
						</tr>
					</tbody>
				</table>
				<br>
				<table class="table table-striped">
					<tr scope="row">
						<td>Total de Puntos</td>
						<td id="total"></td>
					</tr>
					<tr scope="row">
						<td>Término Medio Obtenido</td>
						<td id="terminomedio"></td>
					</tr>
					<tr scope="row">
						<td>Interpretación</td>
						<td id="interpretacion"></td>
					</tr> -->
				</table>
			</div>
		</div>
		<div class="card">
			<div class="card-body" align="center">
				<button class="btn btn-success" type="submit"><i class="far fa-save"></i> Guardar Cambios</button>
			</div>
		</div>
    {!!Form::close()!!}

@stop
@section('js')
	<script>
		$(document).ready(function(){
			$("input").change(function(){
				//Se inicializa valores en cero
				let contadorinput = 0;
				let contador = 0;
				// se capturan datos tipo radio y se cargan a variables
				var inputs = $("input[type=radio]:checked");
				for (let index = 0; index < inputs.length; index++) {
					contador+=parseInt(inputs[index].value);
					contadorinput+=1;
				}
				// se capturan datos tipo number y se cargan a variables
				var inputss = $("input[type=number]");
				
				for (let index = 0; index < inputss.length; index++) {
					if(parseInt(inputss[index].value)){
						contador+=parseInt(inputss[index].value);
					}
					contadorinput+=1;
				}
				//Se promedian datos y se pasan resultados
				$("#total").text(contador); 
				let promedio = parseFloat((contador*100)/(contadorinput*100)).toFixed(0);
				$("#terminomedio").text(promedio+"%"); 
				if(promedio <= 2.29){
					$("#interpretacion").text("NO CALIFICA"); 
				}else if(promedio <= 2.69){
					$("#interpretacion").text("NECESITA MEJORAR"); 
				}else if(promedio <= 3.69){
					$("#interpretacion").text("SATISFACTORIO"); 
				}else if(promedio <= 4){
					$("#interpretacion").text("DESTACADO"); 
				}
			});
		});
	</script>
@stop

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists