@extends('layout.default') @push('styles') @endpush @section('content')
| Resultado da Atualização em Lote | |
|
Status: {{ $result['status'] === 'completed' ? 'Concluída' : 'Falhou' }}
Escola/série processadas: {{ $result['processed'] ?? 0 }} de {{ $result['total'] ?? 0 }} |
|
|
⚠️ Avisos ({{ count($result['warnings']) }}):
@foreach($result['warnings'] as $warning)
Escola ID {{ $warning['school_id'] }}, Série ID {{ $warning['grade_id'] }}: {{ $warning['warning'] }}
@endforeach
|
|
|
❌ Erros ({{ count($result['errors']) }}):
@foreach($result['errors'] as $error)
@if($error['school_id'] > 0 && $error['grade_id'] > 0)
Escola ID {{ $error['school_id'] }}, Série ID {{ $error['grade_id'] }}:
@else
Erro Geral:
@endif
{{ $error['error'] }}
@endforeach
|
|
|
✅ Processamentos Realizados ({{ count($result['details']) }}):
@foreach($result['details'] as $detail)
@php
$message = $detail['message'];
$message = str_replace(' processadas com sucesso.', '', $message);
$schoolId = $detail['school_id'] ?? null;
$gradeId = $detail['grade_id'] ?? null;
if ($schoolId && $gradeId) {
$link = "/intranet/educar_escola_serie_cad.php?ref_cod_escola={$schoolId}&ref_cod_serie={$gradeId}";
$displayText = $message;
} else {
$link = null;
$displayText = $message;
}
@endphp
@if($link)
{{ $displayText }} 🔗
@else
{{ $displayText }}
@endif
@endforeach
|
|
|
@if($result['status'] === 'completed')
✅ Atualização Concluída!
@else
Total processado: {{ $result['processed'] ?? 0 }} escola/série
❌ Atualização Falhou!
@endif
Ocorreu um erro durante o processamento. Verifique os detalhes acima.
@if($result['status'] === 'completed')
Nova Atualização
@else
Voltar
@endif
|