@extends("layouts.dental") @section("title","Regras de Comissão") @section("content") @if(session("success"))
✓ {{ session("success") }}
@endif

Regras de Comissão

Profissional+Procedimento prevalece sobre cada um isolado

{{-- Legenda hierarquia --}}
👤+🦷 Específico (maior prioridade) 🦷 Por procedimento 👤 Por profissional
@forelse($rules as $rule) @php $hasBoth = $rule->professional_id && $rule->procedure_id; $hasProc = !$rule->professional_id && $rule->procedure_id; $hasProf = $rule->professional_id && !$rule->procedure_id; $badgeClass = $hasBoth ? "badge-blue" : ($hasProc ? "badge-green" : "badge-orange"); $badgeLabel = $hasBoth ? "Específico" : ($hasProc ? "Por procedimento" : "Por profissional"); @endphp @empty @endforelse
Profissional Procedimento Tipo Valor Prioridade Status
{{ $rule->professional?->name ?? "— Todos —" }} {{ $rule->procedure?->name ?? "— Todos —" }} {{ $rule->calc_type === "percent" ? "Percentual" : "Valor fixo" }} {{ $rule->calc_type === "percent" ? $rule->value."%" : "R$ ".number_format($rule->value,2,",",".") }} {{ $badgeLabel }} {{ $rule->active ? "Ativa" : "Inativa" }}
@csrf @method("PATCH")
@csrf @method("DELETE")
💰
Nenhuma regra cadastrada ainda
{{-- Modal nova regra --}} @endsection