refund roadmap pr-1 and pr-2
This commit is contained in:
@@ -71,4 +71,17 @@ export const bookingRepo = {
|
||||
data: { status },
|
||||
});
|
||||
},
|
||||
|
||||
/**
|
||||
* Jumlah booking PAID/PARTIALLY_REFUNDED di trip. Dipakai untuk preview
|
||||
* dampak cancel-trip (berapa peserta yang akan dapat auto-refund).
|
||||
*/
|
||||
async countSettledForTrip(tripId: string) {
|
||||
return prisma.booking.count({
|
||||
where: {
|
||||
tripId,
|
||||
status: { in: ["PAID", "PARTIALLY_REFUNDED"] },
|
||||
},
|
||||
});
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user