tmnkilya
@tmnkilya
Java Developer

Как сохранить время работы сотрудника в бд и потом его передать на фронтенд?

У меня есть сервис подбора электриков.
Хочу добавить в него некий условный календарь, в котором клиент сможет выбрать дату и время на запись. В календаре должны отражаться все доступные даты и время.

Не могу придумать оптимальное решение, как это реализовать в моем RESTapi. Как организовать архитектуру данного решения, как хранить интервалы, как передавать их фронту? Считаю, что вопрос хороший, загуглить такое сложно. Конкретного ответа не жду, можем просто поразмышлять.

Backend пишу на Spring Boot.
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Dmtm
Android
вводим минимальную продажную единицу времени, типа 10 мин, разбиваем сутки, нумеруем, шлем клиенту список доступных,
клиент закупает единицы времени, отправляет обратно такой же список
это также решает случаи вида "час с утра и полчаса после обеда"
и не привязано к конкретным интервалам - можно "сегодня начало с 8:00, завтра с 8:20"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы