@php $mode = $mode ?? 'calls'; $baseUrl = $mode === 'scenarios' ? route('platform.scenario.settings') : route('platform.call.settings'); @endphp
@if($mode === 'scenarios') Configure reusable scenario settings here. New assignments will use these saved scenario defaults. @else Configure the global monthly call volume for each business. These values stay in effect for upcoming months until you change them here. @endif
@if($businesses->isEmpty())
No businesses were found for this sector.
@elseif($mode === 'calls')
@foreach($businesses as $business) @endforeach
Business Website Calls Per Month
{{ $business->name }} @if(!empty($business->website)) {{ $business->website }} @else N/A @endif id}.per_month_calls", (int) ($business->per_month_calls ?? 0)) }}" >
@else
Default Call Pattern
Use this to apply the same scenario pattern to every eligible business across all configured call numbers in this sector.
@for($defaultCallNumber = 1; $defaultCallNumber <= $maxCallCount; $defaultCallNumber++)
@endfor
@for($callNumber = 1; $callNumber <= $maxCallCount; $callNumber++) @endfor @foreach($businesses as $business) @php $requiredCalls = max((int) ($business->per_month_calls ?? 0), 0); $callsByNumber = $scenarioSettingsByBusiness ->where('business_id', $business->id) ->keyBy('call_number'); @endphp @for($callNumber = 1; $callNumber <= $maxCallCount; $callNumber++) @php $existingCall = $callsByNumber->get($callNumber); $scenarioNumber = old( "scenario_map.{$business->id}.{$callNumber}.scenario_number", $existingCall?->scenario_number ); @endphp @endfor @endforeach
Business Calls / MonthCall {{ $callNumber }}
{{ $business->name }} @if($requiredCalls === 0)
No monthly call volume set yet.
@endif
{{ $requiredCalls }}
@endif