import { Request, Response, NextFunction } from "express"; import * as meetingService from "../services/meeting.service"; class MeetingController { getMeetingList = async (req: Request, res: Response, next: NextFunction): Promise => { try { const { belOrgNo, meetSubj, meetTypeCd, startDate, endDate, page, pageSize, sortField, sortOrder } = req.query; const data = await meetingService.getMeetingList({ belOrgNo, meetSubj, meetTypeCd, startDate, endDate, page, pageSize, sortField, sortOrder }); res.json({ data }); } catch (error) { next(error); } }; } export default new MeetingController();