@foreach(\App\Models\ServiceGroup::get() as $service)
@php
$sId=$service->id;
$policyP = \App\Models\Policy::whereBetween('created_at',[now()->startOfDay(),now()])->whereHas('contract',function ($q) use($sId){
$q->where('serviceGroupId',$sId)->whereNull('status');
});
$policyS = \App\Models\Policy::whereBetween('created_at',[now()->startOfDay(),now()])->whereHas('contract',function ($q) use($sId){
$q->where('serviceGroupId',$sId)->whereStatus('Success');
});
$policyE = \App\Models\Policy::whereBetween('created_at',[now()->startOfDay(),now()])->whereHas('contract',function ($q) use($sId){
$q->where('serviceGroupId',$sId)->whereStatus('Error');
});
@endphp
@endforeach