@extends('layouts.app') @section('title', 'Assinaturas - Administracao - ERP-PLUS') @section('page_title', 'Assinaturas') @section('page_subtitle', 'Gerenciamento de assinaturas de todas as empresas.') @section('content')

Todas as assinaturas

{{ $subscriptions->total() }} registro(s)
@if (request()->anyFilled(['status', 'plan_id', 'search'])) Limpar @endif
@forelse ($subscriptions as $sub) @empty @endforelse
Empresa CNPJ Plano Valor Status Inicio Vencimento
{{ $sub->company->name }} {{ $sub->company->cnpj }} {{ $sub->plan->name }} R$ {{ number_format((float) $sub->plan->price, 2, ',', '.') }} @php $st = match ($sub->status) { 'active' => 'ok', 'trial' => '', 'expired' => 'neutral', 'cancelled' => 'danger', default => 'neutral', }; @endphp {{ mb_strtoupper($sub->status) }} {{ $sub->created_at->format('d/m/Y') }} {{ $sub->ends_at?->format('d/m/Y') ?? '-' }}
Cobrancas @if (auth()->id() === 1) {{-- Editar vencimento: somente trial --}} @if ($sub->status === 'trial') @endif
@csrf
@endif
{{-- Painel inline de editar trial --}} @if (auth()->id() === 1 && $sub->status === 'trial') @endif
Nenhuma assinatura encontrada.
@if ($subscriptions->hasPages())
{{ $subscriptions->links() }}
@endif
@push('scripts') @endpush @endsection