diff --git a/src/main/java/com/example/nto/BookingRequestDto.java b/src/main/java/com/example/nto/BookingRequestDto.java new file mode 100644 index 0000000..e9bed52 --- /dev/null +++ b/src/main/java/com/example/nto/BookingRequestDto.java @@ -0,0 +1,11 @@ +package com.example.nto.dto; + +/** + * Тело запроса для POST /api/{code}/book + * { + * "date": "2025-01-05", + * "placeId": 1 + * } + */ +public record BookingRequestDto(String date, Long placeId) { +} diff --git a/src/main/java/com/example/nto/BookingShortDto.java b/src/main/java/com/example/nto/BookingShortDto.java new file mode 100644 index 0000000..1816de5 --- /dev/null +++ b/src/main/java/com/example/nto/BookingShortDto.java @@ -0,0 +1,4 @@ +package com.example.nto.dto; + +public record BookingShortDto(long id, String place) { +} diff --git a/src/main/java/com/example/nto/EmployeeInfoResponseDto.java b/src/main/java/com/example/nto/EmployeeInfoResponseDto.java new file mode 100644 index 0000000..9de7259 --- /dev/null +++ b/src/main/java/com/example/nto/EmployeeInfoResponseDto.java @@ -0,0 +1,10 @@ +package com.example.nto.dto; + +import java.util.Map; + +public record EmployeeInfoResponseDto( + String name, + String photoUrl, + Map booking +) { +}