@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
@if ($user_login->idroles == 'admins' || $user_login->idroles == 'admnga') @php // pengajuan aset $query_req = DB::table('trs_request')->where('isactive', '1'); $req_needresp = (clone $query_req)->where('respond', '-1')->count(); $req_ongoing = (clone $query_req)->where('respond', '1')->count(); $req_done = (clone $query_req)->where('respond', '2')->orWhere('respond', '0')->count(); // pengajuan mutasi $query_mut = DB::table('trs_mutationreq'); $mut_needresp = (clone $query_mut)->where('respond', '-1')->count(); $mut_ongoing = (clone $query_mut)->where('respond', '1')->count(); $mut_done = (clone $query_mut)->where('respond', '2')->orWhere('respond', '0')->count(); // aset $query_ast = DB::table('mst_asset'); $today = date('Y-m-d'); $next_30_days = date('Y-m-d', strtotime('+30 days')); $expdead = (clone $query_ast)->whereBetween('expired_date', [$today, $next_30_days]) ->count(); $warrdead = (clone $query_ast)->whereBetween('warranty_date', [$today, $next_30_days]) ->count(); $totalast = (clone $query_ast)->count(); @endphp

Pengajuan Aset

Pengajuan Aset Belum Direspon

{{ $req_needresp }}

Pengajuan Aset On Going

{{ $req_ongoing }}

Pengajuan Aset Selesai

{{ $req_done }}

Pengajuan Mutasi

Pengajuan Mutasi Belum Direspon

{{ $mut_needresp }}

Pengajuan Mutasi On Going

{{ $mut_ongoing }}

Pengajuan Mutasi Selesai

{{ $mut_done }}

Aset

Aset Akan Expired

{{ $expdead }}

Garansi Akan Habis

{{ $warrdead }}

Total Aset

{{ $totalast }}
@elseif ($user_login->idroles == 'accntg') @php // aset $query_ast = DB::table('mst_asset'); $today = date('Y-m-d'); $next_30_days = date('Y-m-d', strtotime('+30 days')); $expdead = (clone $query_ast)->whereBetween('expired_date', [$today, $next_30_days]) ->count(); $warrdead = (clone $query_ast)->whereBetween('warranty_date', [$today, $next_30_days]) ->count(); $totalast = (clone $query_ast)->count(); @endphp

Aset

Aset Akan Expired

{{ $expdead }}

Garansi Akan Habis

{{ $warrdead }}

Total Aset

{{ $totalast }}
@else @php // pengajuan aset $query_req = DB::table('trs_request')->where('user_create', Session::get('username'))->where('isactive', '1'); $req_needresp = (clone $query_req)->where('respond', '-1')->count(); $req_ongoing = (clone $query_req)->where('respond', '1')->count(); $req_done = (clone $query_req)->where('respond', '2')->orWhere('respond', '0')->count(); // pengajuan mutasi $query_mut = DB::table('trs_mutationreq'); $mut_needresp = (clone $query_mut)->where('respond', '-1')->where('user_create', Session::get('username'))->orWhere('spv2_name', Session::get('username'))->count(); $mut_ongoing = (clone $query_mut)->where('respond', '1')->where('user_create', Session::get('username'))->orWhere('spv2_name', Session::get('username'))->count(); $mut_done = (clone $query_mut)->where('respond', '2')->where('user_create', Session::get('username'))->orWhere('spv2_name', Session::get('username'))->orWhere('respond', '0')->count(); @endphp

Pengajuan Aset

Pengajuan Aset Belum Direspon

{{ $req_needresp }}

Pengajuan Aset On Going

{{ $req_ongoing }}

Pengajuan Aset Selesai

{{ $req_done }}

Pengajuan Mutasi

Pengajuan Mutasi Belum Direspon

{{ $mut_needresp }}

Pengajuan Mutasi On Going

{{ $mut_ongoing }}

Pengajuan Mutasi Selesai

{{ $mut_done }}
@endif
@endsection @push('js') @endpush