Aguardando Ticket ({{ store.pendingEntries.length }})
Veículos no Pátio ({{ store.activeEntries.length }})
Nenhum veículo encontrado para a busca.
O pátio está vazio no momento.
Ticket: {{ dadosImpressao.ticketNumber }}
Tipo: {{ dadosImpressao.tipoRecibo === 'entrada' ? 'TICKET DE ENTRADA' : dadosImpressao.tipoRecibo === 'saida' ? 'RECIBO DE SAÍDA' : 'VENDA AVULSA' }}
Data: {{ new Date().toLocaleString('pt-BR') }}
PRISMA: {{ dadosImpressao.prisma }}
Placa: {{ dadosImpressao.placa }}
Veículo: {{ dadosImpressao.veiculoDesc }}
{{ dadosImpressao.tipoRecibo === 'entrada' ? 'Serviços Pré-adicionados:' : 'Itens Consumidos:' }}
TOTAL: R$ {{ dadosImpressao.total }}
TOTAL ADICIONAL: R$ {{ dadosImpressao.total }}
Guarde este ticket.
Obrigado pela preferência!
Nenhum veículo encontrado para a busca.
O pátio está vazio no momento.
| Placa | Entrada | Saída | Valor Total |
|---|---|---|---|
| Nenhum veículo saiu recentemente. | |||
| {{ exited.plate }} | {{ new Date(exited.entry_time).toLocaleTimeString() }} | {{ new Date(exited.exit_time).toLocaleTimeString() }} | R$ {{ exited.total }} |
| Data/Hora | Tipo/Detalhes | Forma Pgto | Valor R$ |
|---|---|---|---|
| Nenhuma venda registrada hoje. | |||
| {{ new Date(sale.date).toLocaleString('pt-BR') }} | {{ sale.type }} {{ sale.details }} | R$ {{ parseFloat(sale.total).toFixed(2) }} | |
Última atualização: {{ store.lastSync ? new Date(store.lastSync).toLocaleString('pt-BR') : 'Nunca' }}
| Tipo Veículo | Regra | Valor |
|---|---|---|
| Nenhuma tabela de valores configurada. | ||
|
{{ price.vehicle_type?.name || 'Geral' }}
{{ price.time_prices.length }} regras de tempo
|
{{ price.name }}
{{ tp.tempo_minutos }}min: R${{ parseFloat(tp.valor).toFixed(2) }}
|
R$ {{ parseFloat(price.value).toFixed(2) }} |
| Nome | Preço | Estoque |
|---|---|---|
| {{ prod.name }} | R$ {{ Number(prod.price).toFixed(2) }} | {{ prod.stock_quantity ?? 'Ilimitado' }} |
Entrada: {{ veiculoSelecionado.entry_time && !isNaN(new Date(veiculoSelecionado.entry_time).getTime()) ? new Date(veiculoSelecionado.entry_time).toLocaleTimeString() : '---' }}
Permanência: {{ calcularPermanencia(veiculoSelecionado.entry_time) }}