@extends('layouts.app') @section('content')
| День недели | Дата | Код адр | Округ | Район | Адрес | Тип объекта | Артикулы МАФ | Кол-во позиций | Бригадир | @if(hasRole('admin'))Статус площадки/рекламации | Комментарий | @endifПримечание | @if(hasRole('admin'))@endif |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ \App\Helpers\DateHelper::getHumanDayOfWeek($dow) }} @if(hasRole('admin')) @endif | {{ \App\Helpers\DateHelper::getHumanDate($dow) }} | @if($schs) @foreach($schs as $schedule) {!! (!$loop->first) ? '||||||||||||
| @php $reclamationId = null; if ($schedule->source === 'Рекламации' && preg_match('/^РЕКЛ-(\d+)$/u', (string) $schedule->address_code, $matches)) { $reclamationId = (int) $matches[1]; } @endphp @if($reclamationId) {{ $schedule->address_code }} @elseif($schedule->source === 'Площадки' && $schedule->order_id) {{ $schedule->address_code }} @else {{ $schedule->address_code }} @endif | {{ $schedule?->district?->shortname }} | {{ $schedule?->area?->name }} | @if($schedule->order_id) {{ $schedule->object_address }} @else {{ $schedule->object_address }} @endif | {{ $schedule->object_type }} | {!! nl2br($schedule->mafs) !!} | {{ $schedule->mafs_count }} | {{ $schedule->brigadier->name }} | @if(hasRole('admin')){{ $scheduleStatusMap[$schedule->id] ?? '-' }} | {{ $schedule->admin_comment }} | @endif{{ $schedule->comment }} | @if(hasRole('admin'))
|
@endif
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
|
{{ $day['day'] }}
@if(isset($monthScheduleColors[$day['date']]))
@foreach($monthScheduleColors[$day['date']] as $brigadier)
@endforeach
@endif
|
@endforeach