{{ csrf_field() }}
3. Inspección o revisión del producto o servicio contra especificación
Solo se habilita la siguiente entrega pendiente. Las entregas anteriores quedan como consulta.
@if(isset($parcialidades_entrega_seccion_3) && count($parcialidades_entrega_seccion_3) > 0) @php $primera_entrega_pendiente = $parcialidades_entrega_seccion_3->filter(function ($entrega) { return $entrega->estatus_pago != 'Entregado'; })->first(); $id_entrega_editable = $primera_entrega_pendiente ? $primera_entrega_pendiente->id_requisicion_reporte_parcialidad : null; @endphp @foreach($parcialidades_entrega_seccion_3 as $parcialidad) @php $entregado = $parcialidad->estatus_pago == 'Entregado'; $es_editable = $id_entrega_editable == $parcialidad->id_requisicion_reporte_parcialidad; $bloqueado = !$es_editable; $archivos_entrega = isset($archivos_entrega_seccion_3[$parcialidad->id_requisicion_reporte_parcialidad]) ? $archivos_entrega_seccion_3[$parcialidad->id_requisicion_reporte_parcialidad] : collect(); @endphp
Entrega {{ $parcialidad->numero_parcialidad }}  | Fecha programada: @if($parcialidad->fecha) {{ formatDateForDisplay($parcialidad->fecha) }} @else Sin fecha @endif
@if($entregado) Entregado   @if($permisos->actualizar == 1) @endif @elseif($es_editable) Disponible para capturar @else Bloqueado @endif
@if($bloqueado && !$entregado)
Esta entrega se habilitará cuando la entrega anterior sea marcada como entregada.
@endif @if($entregado)
Esta entrega ya fue registrada. Actualmente está en modo consulta.
@endif
@if(!$bloqueado)
Opcional. Imágenes o PDF. Máximo 5 MB por archivo. @else
La carga de evidencia está bloqueada para esta entrega.
@endif
@if($archivos_entrega->count() > 0) Evidencias cargadas:
    @foreach($archivos_entrega as $archivo)
  • {{ $archivo->nombre_original }} @if($permisos->actualizar == 1 && !$bloqueado) @endif
  • @endforeach
@else Sin evidencias cargadas. @endif


@endforeach @else
No hay parcialidades de entrega configuradas en la sección 2.2.
@endif
@if($permisos->actualizar == 1) @endif