Mobile API: Donation & Admin Donation

Add:
- prisma/migrations/20251028063234_donasi_invoice_relation_bank_master/ : penambahan master bank ke donasi invoce
- src/app/api/mobile/admin/donation/[id]/invoice/

Fix:
- prisma/schema.prisma
- src/app/api/mobile/admin/donation/[id]/donatur/route.ts
- src/app/api/mobile/admin/donation/[id]/route.ts
- src/app/api/mobile/donation/[id]/invoice/route.ts

### No Issue
This commit is contained in:
2025-10-28 17:48:36 +08:00
parent d9e2fdaf30
commit 8485209a75
6 changed files with 258 additions and 36 deletions

View File

@@ -42,11 +42,23 @@ async function GET(request: Request, { params }: { params: { id: string } }) {
},
});
const successInvoice = await prisma.donasi_Invoice.count({
where: {
donasiId: donasiId,
DonasiMaster_StatusInvoice: {
name: "Berhasil",
},
},
});
return NextResponse.json(
{
success: true,
message: "Data Donasi Berhasil Diambil",
data: data,
data: {
donasi: data,
donatur: successInvoice,
},
},
{ status: 200 }
);