@extends('layouts.admin') @section('title', __('admin.ingestion.title')) @section('content')
{{ __('admin.ingestion.pending') }}{{ $stats['pending'] }}
{{ __('admin.ingestion.suggested') }}{{ $stats['suggested'] }}
{{ __('admin.ingestion.resolved') }}{{ $stats['resolved'] }}
{{ __('admin.ingestion.ignored') }}{{ $stats['ignored'] }}

{{ __('admin.ingestion.candidates') }}

{{ __('admin.ingestion.candidates_help') }}

@forelse($candidates as $candidate) @php($suggestedKey = $candidate->suggested_type && $candidate->suggested_id ? $candidate->suggested_type.':'.$candidate->suggested_id : null) @php($suggestedEntity = $suggestedKey ? ($suggestedEntities[$suggestedKey] ?? null) : null) @empty @endforelse
{{ __('admin.labels.name') }} {{ __('admin.ingestion.provider') }} {{ __('admin.labels.status') }} {{ __('admin.ingestion.suggestion') }} {{ __('admin.ingestion.observations') }} {{ __('admin.ingestion.external_id') }}
{{ $candidate->name }} {{ __('admin.ingestion.entity_type.'.$candidate->entity_type) }}@if($candidate->parentCandidate) · {{ $candidate->parentCandidate->name }}@endif {{ $candidate->provider?->name ?: '—' }}#{{ $candidate->batch?->id }} {{ __('admin.ingestion.status.'.$candidate->status) }} @if($suggestedEntity) {{ $suggestedEntity['name'] }} {{ $candidate->match_score }}% · {{ __('admin.ingestion.match_reason.'.$candidate->match_reason) }} @else {{ __('admin.ingestion.no_suggestion') }} @endif {{ $candidate->values_count }} {{ $candidate->external_id ?: '—' }} {{ __('admin.ingestion.review') }}
{{ __('admin.ingestion.empty') }}
{{ $candidates->links('admin.partials.pagination') }}

{{ __('admin.ingestion.recent_batches') }}

{{ __('admin.ingestion.recent_batches_help') }}

@forelse($batches as $batch) @empty @endforelse
#{{ __('admin.ingestion.provider') }}{{ __('admin.labels.status') }}{{ __('admin.ingestion.candidates') }}{{ __('admin.labels.updated_at') }}
#{{ $batch->id }} {{ $batch->provider?->name ?: '—' }}{{ $batch->source?->name ?: '—' }} {{ __('admin.ingestion.batch_status.'.$batch->status) }} {{ $batch->candidates_resolved + $batch->candidates_ignored }} / {{ $batch->candidates_created }} {{ $batch->updated_at?->format('d/m/Y H:i:s') }} {{ __('admin.actions.view') }}
{{ __('admin.ingestion.no_batches') }}
@endsection