@extends('template_pages.session') @section('page_title', 'Editar Resumo de Cobranças #' . request()->route('id')) @section('page_icon', 'folder-closed') @section('navbar', 'finance.navbar') @push('styles') @endpush @section('content_page')
{{ csrf_field() }}

Informações Básicas

Projetos

Informações de Contato

Adicionar contato
@if(is_array($billing_summary->additional_contact)) @foreach($billing_summary->additional_contact as $index => $contact)
@endforeach @endif
@endsection @push('scripts') @php $transferData = collect($projects_summary)->map(function($project) use ($selected_project_ids) { return [ 'project' => $project->project, 'value' => $project->id, 'selected' => in_array($project->id, $selected_project_ids), 'clientName' => optional($project->billableCustomer->institucionalClient)->name ]; })->toArray(); $grouped = []; foreach ($transferData as $item) { $clientName = $item['clientName'] ?: 'Cliente Desconhecido'; $grouped[$clientName][] = [ 'project' => $item['project'], 'value' => $item['value'], 'selected' => $item['selected'], ]; } $groupData = []; foreach ($grouped as $clientName => $items) { $groupData[] = [ 'groupName' => $clientName, 'groupData' => $items ]; } @endphp @endpush