main #10
@@ -19,7 +19,7 @@ import java.util.Optional;
|
||||
@Service
|
||||
@Repository
|
||||
public interface BookingRepository extends JpaRepository<Booking, Long> {
|
||||
List<Booking> findByDateInAndEmployee_Code(List<LocalDate> dates, String code);
|
||||
List<Booking> findByDateIn(List<LocalDate> dates);
|
||||
|
||||
Optional<Booking> findById(Long id);
|
||||
}
|
||||
|
||||
@@ -64,7 +64,7 @@ public class BookingServiceImpl implements BookingService {
|
||||
List<Place> allPlaces = placeRepository.findAll();
|
||||
|
||||
// 4. Находим все бронирования на целевые даты
|
||||
List<Booking> bookings = bookingRepository.findByDateInAndEmployee_Code(targetDates, employeeCode);
|
||||
List<Booking> bookings = bookingRepository.findByDateIn(targetDates);
|
||||
|
||||
// 5. Группируем бронирования по датам
|
||||
Map<LocalDate, List<Booking>> bookingsByDate = bookings.stream()
|
||||
|
||||
Reference in New Issue
Block a user