code base

This commit is contained in:
ANUJ7MADKE
2025-07-13 22:49:55 +05:30
parent d4f21c9a99
commit cd43f0e98e
96 changed files with 17779 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
import multer from 'multer';
const storage = multer.memoryStorage();
const upload = multer({ storage });
const uploadExpenses = (req, res, next) => {
const expenseProofFields = Array.from({ length: 10 }, (_, index) => ({
name: `expenses[${index}].expenseProof`,
maxCount: 1,
}));
const fields = [
{ name: 'proofOfTravel', maxCount: 1 },
{ name: 'proofOfAccommodation', maxCount: 1 },
{ name: 'proofOfAttendance', maxCount: 1 },
...expenseProofFields,
];
upload.fields(fields)(req, res, next);
};
export default uploadExpenses;