@extends('layouts.site') @php $i = 1; if(isset($_GET['page'])){ $page = $_GET['page']; if($page > 1){ $i = (($page -1 ) * 15) + 1; } } $page = session()->get('page'); $sort = session()->get('sort'); $direction = session()->get('direction'); $zgloszenie_status_table = DB::connection('mysql-2')->table('zs102_sygnalista_status') ->get(); $zgloszenie_all_count = DB::table('t080_sygnalista_zgloszenia') ->count(); $status = session()->get('category'); $filter = session()->get('filter'); $HowManyRecords = DB::table('t080_sygnalista_zgloszenia') ->where('sprawa_identyfikator', 'like', '%'.$filter.'%') ->where('status', 'like', '%'.$status.'%') ->count(); @endphp @section('title','Strona Startowa') @section('content')
@foreach ($zgloszenie_status_table as $item) @endforeach
@csrf

@if($zgloszenia->count() > 0) @foreach($zgloszenia as $zgl) @endforeach @else @endif
@sortablelink('id', 'Lp') @sortablelink('sprawa_identyfikator', 'ID Sprawy') Osoba Zgłaszająca Grupa @sortablelink('created_at','Data zgłoszenia') Czas na obsługę
(ilosć dni)
@sortablelink('status','Status') Dodane przez
{{ $i++ }} {{ $zgl->sprawa_identyfikator }} @if($zgl->sygnalista_id) @php $sygnalista_user = DB::table('t080_sygnalista_user') ->where('id','=',$zgl->sygnalista_id) ->first(); @endphp {{ $sygnalista_user->nazwisko }} {{ $sygnalista_user->imie }} @else Sygnalista @endif @php $sygnalista_grupa = DB::connection('mysql-2')->table('zs101_sygnalista_grupy') ->where('id','=',$zgl->reprezentowana_grupa) ->first(); @endphp {{ $sygnalista_grupa->grupa_nazwa }} {{ $zgl->created_at->format('d.m.Y') }} @php $date = $zgl->created_at; $status_zgloszenia = $zgl->status; $sygnalista_status_historia = DB::table('t083_sygnalista_status_historia') ->where('zgloszenie_id',$zgl->id) ->where('status_id',2) ->first(); if($sygnalista_status_historia){ $date_status = $sygnalista_status_historia->created_at; }else{ $date_status = $date; } $data_ile_dni = my_SignallerDate_HowManyDaysTo($date, $status_zgloszenia, $date_status); if ($data_ile_dni[1] == "-" ){ $class = null; }else if ($data_ile_dni[1] >= 3 && $data_ile_dni[1] <= 4 ){ $class = "text-warning font-weight-bold"; }else if($data_ile_dni[1] < 3){ $class = "text-danger font-weight-bold"; }else{ $class = null; } @endphp {{ $data_ile_dni[1] }} @php $zgloszenie_status = DB::connection('mysql-2')->table('zs102_sygnalista_status') ->where('id','=',$zgl->status) ->first(); @endphp @if($zgl->user_id) @php $user = DB::table('users') ->where('id','=',$zgl->user_id) ->first(); @endphp {{ $user->name }} @else Sygnalista @endif @if($zgl->status == 1) @else @endif
Brak rekordów spełniających wybrany warunek.
@php $zgloszenia = $zgloszenia->appends(['sort' => $sort,'direction' => $direction])->links(); @endphp
{{ $HowManyRecords }} / {{ $zgloszenie_all_count }}
{!! $zgloszenia !!}
@endsection @section('navbar') @include('sites.syg._navbar_syg') Lista Zgłoszeń @endsection @section('menu') @include('sites.syg.menu_syg') @endsection