feat(bookings): add transaction document uploads for bank payments

Add payment method selection (Cash/Bank) to booking details
Support uploading, downloading, and deleting transaction documents
Update database schema and API endpoints to handle file storage
This commit is contained in:
2026-05-09 12:56:32 +08:00
parent 3710216346
commit b64a2b4c1c
14 changed files with 888 additions and 31 deletions

View File

@@ -25,6 +25,7 @@ export default defineNuxtConfig({
databaseUrl: '',
redisUrl: '',
sessionCookieName: 'dinner_ticket_session',
transactionDocumentDir: '.data/transaction-documents',
whatsappAccessToken: '',
whatsappPhoneNumberId: '',
whatsappApiVersion: 'v23.0',