const router = require('express').Router() const { OrderModel } = require('./model/order') router.post('/orders', async (req, res, next) => { const {startDate, endDate} = req.body if (!startDate || !endDate) { throw new Error('startDate and endDate are required') } const orders = await OrderModel.find({ $or: [ {startWashTime: { $gte: new Date(startDate), $lte: new Date(endDate) }}, {endWashTime: { $gte: new Date(startDate), $lte: new Date(endDate) }}, ] }) res.status(200).send({ success: true, body: orders }) }) module.exports = router