@extends('layouts.portal.app') @section('content')
@hasrole('Administrator') @endhasrole @if(Session::has('errorResponse'))
@endif
@if($activeCompany != "" && Auth::user()->hasRole('Administrator')) @endif
@if(Auth::user()->hasRole('Administrator') || Auth::user()->hasRole('Client')) @endif @foreach($companyRouters as $companyRouter) @if(Auth::user()->hasRole('Administrator') || Auth::user()->hasRole('Client')) @endif @endforeach
# Username Company Name
Public IP Address
Status
Expiry Date
Sub Amount
& Balance
Actions
#{{ $companyRouter->ref_no }}
@if($companyRouter->online_status == 1) @else @endif
{{ $companyRouter->name }}
{{ $companyRouter->customer_care_phone }}
{{ $companyRouter->company->name?? '' }}
{{ $companyRouter->public_ip?? 'N/A' }}
@if($companyRouter->status == 0) inactive @elseif($companyRouter->status == 1) active @elseif($companyRouter->status == 2) expired @endif
@php $diffDays = \Carbon\Carbon::now()->startOfDay()->diffInDays(\Carbon\Carbon::parse($companyRouter->expiry_date)->startOfDay()); @endphp @if($diffDays > 5) {{ \Carbon\Carbon::parse($companyRouter->expiry_date)->format('M d Y') }} @elseif(in_array($diffDays, [5, 4, 3, 2])) {{ \Carbon\Carbon::parse($companyRouter->expiry_date)->format('M d Y') }} @elseif($diffDays <= 1) {{ \Carbon\Carbon::parse($companyRouter->expiry_date)->format('M d Y') }} @endif @if(Auth::user()->hasRole('Administrator')) @endif
Tsh {{ number_format($companyRouter->subscription_amount) }}
Tsh {{ number_format($companyRouter->Summary['totalBalance']) }}
@if(Auth::user()->hasRole('Administrator')) @if($companyRouter->status == 0) @else @endif @endif
{{ $companyRouters->render() }}
@include('portal.companies.routers.create') @include('portal.companies.routers.edit') @include('portal.companies.routers.activate') @include('portal.companies.routers.deactivate') @include('portal.companies.routers.regenerate-keys') @include('portal.companies.routers.enable-public-ip') @include('portal.companies.routers.delete') @include('portal.companies.routers.update-expiry-date') @include('portal.companies.routers.reboot') @endsection