Back-Feature #99
Updated by Екатерина Захарова 4 months ago
1. в папке apps/ticket должна быть реализована следующая архитектура: apps/ticket |--src/ |--ticket/ |---controllers/ |----ticket.controller.ts |---dto/ |----request/ |----index.ts |---services/ |----ticket.service.ts |---ticket.module.ts |....... 2. Реализовать для сущности метод createTicket, передавая ему DTO 3. Реализовать DTO в apps/ticket/src/ticket/dto CreateTicketByBuyerRequestDto стандартный CRUD, соответствуя данной архитектуре 4. Реализовать интерфейс в libs/types/src/Ticket.ts ICreateTicketByBuyerRequest со следующей структурой: actionId: string wayPay: WayPay countTickets: number name: string surname: string email: string phone?: string 5. Реализовать интерфейс в libs/types/src/Ticket.ts ICreateTicketByBuyerResponse - как возврат созданной сущности Референс: apps/action.