chore: sincroniza projeto para gitea
This commit is contained in:
37
testar-parcelas.sh
Executable file
37
testar-parcelas.sh
Executable 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"
|
||||
Reference in New Issue
Block a user