@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');
$dashboard_scope = request()->query('dashboard_scope');
$HowManyRecords = method_exists($zgloszenia, 'total') ? (int) $zgloszenia->total() : (int) $zgloszenia->count();
@endphp
@section('title','Strona Startowa')
@section('content')
| @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 |
|
@if($zgloszenia->count() > 0)
@foreach($zgloszenia as $zgl)
| {{ $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
|
@endforeach
@else
Brak rekordów spełniających wybrany warunek. |
@endif
@php
$zgloszenia = $zgloszenia->appends([
'sort' => $sort,
'direction' => $direction,
'dashboard_scope' => $dashboard_scope,
])->links();
@endphp
{{ $HowManyRecords }} / {{ $zgloszenie_all_count }}
{!! $zgloszenia !!}
@endsection
@section('navbar')
@include('sites.syg._navbar_syg')