chore: sincroniza projeto para gitea

This commit is contained in:
Tiago
2025-11-29 21:31:52 -03:00
parent 33d8645eb4
commit 7e7a0f8867
129 changed files with 24999 additions and 6757 deletions

37
testar-parcelas.sh Executable file
View File

@@ -0,0 +1,37 @@
#!/bin/bash
echo "🔍 Testando Sistema de Parcelas..."
echo ""
# Buscar última venda
echo "📊 Última venda:"
VENDA_ID=$(curl -s http://localhost:5000/api/vendas | jq -r '.[0].id')
VENDA_TIPO=$(curl -s http://localhost:5000/api/vendas | jq -r '.[0].tipo_pagamento')
VENDA_DATA=$(curl -s http://localhost:5000/api/vendas | jq -r '.[0].data_venda')
echo " ID: $VENDA_ID"
echo " Tipo: $VENDA_TIPO"
echo " Data: $VENDA_DATA"
echo ""
if [ "$VENDA_TIPO" = "parcelado" ]; then
echo "💳 Buscando parcelas..."
PARCELAS=$(curl -s http://localhost:5000/api/vendas/$VENDA_ID/parcelas)
QTDE=$(echo $PARCELAS | jq 'length')
if [ "$QTDE" -gt 0 ]; then
echo "✅ SUCESSO! $QTDE parcelas encontradas:"
echo $PARCELAS | jq '.[] | " - Parcela \(.numero_parcela): R$ \(.valor) - Vence: \(.data_vencimento) - Status: \(.status)"'
else
echo "❌ ERRO: Venda parcelada sem parcelas!"
echo "⚠️ Esta venda foi criada ANTES da tabela existir"
echo "📝 Solução: Delete esta venda e crie uma NOVA"
fi
else
echo " Última venda é à vista"
echo "📝 Crie uma venda PARCELADA para testar o sistema"
fi
echo ""
echo "Data correta esperada: 18/10/2025"
echo "Data da venda: $VENDA_DATA"