refactor: adicionar logos de cartões e corrigir contagem de parcelas pendentes
- Exibir logo do cartão ao lado do nome da parcela na análise - Corrigir contagem de "X pendentes" para excluir parcelas já pagas - Adicionar cartaoLogo à query e tipo InstallmentGroup
This commit is contained in:
@@ -41,6 +41,7 @@ export type InstallmentGroup = {
|
||||
paymentMethod: string;
|
||||
cartaoId: string | null;
|
||||
cartaoName: string | null;
|
||||
cartaoLogo: string | null;
|
||||
cartaoDueDay: string | null;
|
||||
totalInstallments: number;
|
||||
paidInstallments: number;
|
||||
@@ -74,6 +75,7 @@ export async function fetchInstallmentAnalysis(
|
||||
purchaseDate: lancamentos.purchaseDate,
|
||||
cartaoId: lancamentos.cartaoId,
|
||||
cartaoName: cartoes.name,
|
||||
cartaoLogo: cartoes.logo,
|
||||
cartaoDueDay: cartoes.dueDay,
|
||||
})
|
||||
.from(lancamentos)
|
||||
@@ -131,6 +133,7 @@ export async function fetchInstallmentAnalysis(
|
||||
paymentMethod: row.paymentMethod,
|
||||
cartaoId: row.cartaoId,
|
||||
cartaoName: row.cartaoName,
|
||||
cartaoLogo: row.cartaoLogo,
|
||||
cartaoDueDay: row.cartaoDueDay,
|
||||
totalInstallments: row.installmentCount ?? 0,
|
||||
paidInstallments: 0,
|
||||
|
||||
Reference in New Issue
Block a user