@extends('layouts.app', ['title' => 'Projekte']) @section('content') @include('dashboard.news') {{-- pdf anzeigen --}} {{-- Header --}}
@include('layouts.breadcrumb', ['crumbs' => ['Dashboard', Auth::user()->get_employee->get_department->name]])
@if (session('msg'))

{{ session('msg') }}

@endif @if (!empty($projects)) {{-- KPI Karten --}}
{{ $count_all + $invoices->count() }}
Aktuell offen
{{ $count_new + $invoices->where('fk_status_in_department_id', '1')->count() }}
Unbearbeitet
{{ $count_inpro + $invoices->where('fk_status_in_department_id', '2')->count() }}
In Bearbeitung
{{ $count_wait + $invoices->where('fk_status_in_department_id', '3')->count() }}
Wartet auf Rückmeldung
{{-- Kanban --}}
Unbearbeitet {{ $count_new + $invoices->where('fk_status_in_department_id', '1')->count() }}
{{-- --}} @if (Auth::user()->get_employee->get_department->department_id == '2') @endif @if ($invoices->where('fk_status_in_department_id', '1')->count() > 0) @foreach ($invoices->where('fk_status_in_department_id', '1')->sortBy('expiry_date') as $item) @if (Auth::user()->get_employee->get_department->department_id == '2') @endif {{-- @endif --}} @endforeach @endif @foreach ($projects->sortBy('project_deadline') as $item) @if ($item->fk_status_in_department_id == '1') {{-- --}} @if (Auth::user()->get_employee->get_department->department_id == '2') @endif @endif @endforeach
ID Pri. Tage Deadline Bauvorhaben
{{ now()->diffInDays($item->expiry_date, false) < 0 ? 0 : now()->diffInDays($item->expiry_date, false) }} {{ date('d.m.Y', strtotime($item->expiry_date)) }}
{{ $item->project_id }} {{ $item->priority }} {{ now()->diffInDays($item->project_deadline, false) < 0 ? 0 : now()->diffInDays($item->project_deadline, false) }} {{ date('d.m.Y', strtotime($item->project_deadline)) }} @if ($item->fk_project_type_id == '2') {!! $item->construction_project_name !!} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '21') ET. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '22') REP. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '3') {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '31') ET. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '32') REP. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @endif @if ($item->fk_status_in_company_id == '3') Versandbereit @endif
In Bearbeitung {{ $count_inpro + $invoices->where('fk_status_in_department_id', '2')->count() }}
{{-- --}} @if (Auth::user()->get_employee->get_department->department_id == '2') @endif @if ($invoices->where('fk_status_in_department_id', '2')->count() > 0) @foreach ($invoices->where('fk_status_in_department_id', '2')->sortBy('expiry_date') as $item) @if (Auth::user()->get_employee->get_department->department_id == '2') @endif {{-- @endif --}} @endforeach @endif @foreach ($projects->sortBy('project_deadline') as $item) @if ($item->fk_status_in_department_id == '2') {{-- --}} @if (Auth::user()->get_employee->get_department->department_id == '2') @endif @endif @endforeach
ID Pri. Tage Deadline Bauvorhaben
{{ now()->diffInDays($item->expiry_date, false) < 0 ? 0 : now()->diffInDays($item->expiry_date, false) }} {{ date('d.m.Y', strtotime($item->expiry_date)) }}
{{ $item->project_id }} {{ $item->priority }} {{ now()->diffInDays($item->project_deadline, false) < 0 ? 0 : now()->diffInDays($item->project_deadline, false) }} {{ date('d.m.Y', strtotime($item->project_deadline)) }} @if ($item->fk_project_type_id == '2') {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '3') {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '21') ET. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '22') REP. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '31') ET. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '32') REP. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @endif @if ($item->fk_status_in_company_id == '3') @endif
Wartet auf Rückmeldung {{ $count_wait + $invoices->where('fk_status_in_department_id', '3')->count() }}
{{-- --}} @if (Auth::user()->get_employee->get_department->department_id == '2') @endif @if ($invoices->where('fk_status_in_department_id', '3')->count() > 0) @foreach ($invoices->where('fk_status_in_department_id', '3')->sortBy('expiry_date') as $item) @if (Auth::user()->get_employee->get_department->department_id == '2') @endif {{-- @endif --}} @endforeach @endif @foreach ($projects->sortBy('project_deadline') as $item) @if ($item->fk_status_in_department_id == '3') {{-- --}} @if (Auth::user()->get_employee->get_department->department_id == '2') @endif @endif @endforeach
ID Pri. Tage Deadline Bauvorhaben
{{ now()->diffInDays($item->expiry_date, false) < 0 ? 0 : now()->diffInDays($item->expiry_date, false) }} {{ date('d.m.Y', strtotime($item->expiry_date)) }}
{{ $item->project_id }} {{ $item->priority }} {{ now()->diffInDays($item->project_deadline, false) < 0 ? 0 : now()->diffInDays($item->project_deadline, false) }} {{ date('d.m.Y', strtotime($item->project_deadline)) }} @if ($item->fk_project_type_id == '2') {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '3') {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '21') ET. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '22') REP. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '31') ET. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @elseif ($item->fk_project_type_id == '32') REP. {{ $item->fk_order_nr_id }} {{ $item->title }} @if ($item->assigned_employees->count() > 0)
@foreach ($item->assigned_employees as $emp) @if ($emp->fk_employee_id == Auth::user()->get_employee->employee_id) {{ $emp->employee->first_name }} @else {{ $emp->employee->first_name }} @endif @endforeach @endif @endif @if ($item->fk_status_in_company_id == '3') @endif
{{--
@if (Auth::user()->get_employee->get_department->department_id == '1')
wartet auf Versand
@foreach ($projects as $item) @if ($item->fk_status_in_company_id == '3') @endif @endforeach
ID Bauvorhaben Deadline
{{ $item->project_id }} {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} {{ $item->project_deadline }}

versendet
@foreach ($projects as $item) @if ($item->fk_status_in_company_id == '4') @endif @endforeach
ID Bauvorhaben Deadline
{{ $item->project_id }} {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} {{ $item->project_deadline }}

abgesagt
@foreach ($projects as $item) @if ($item->fk_status_in_company_id == '5') @endif @endforeach
ID Bauvorhaben Deadline
{{ $item->project_id }} {{ $item->fk_order_nr_id }} {{ $item->construction_project_name }} {{ $item->project_deadline }}

@endif --}} @else
Keine Daten
@endif @endsection