сделать онлайн-запись на прием к врачу в мед. центр, при этом есть crm и api, то есть я могу вытянуть всю информацию о том, какие врачи работают, в какие дни и в какое время. Вопрос в том, как мне эту информацию (например время, в которое врач свободен) разместить на сайте? Я не могу заранее сделать таблицу со временем (как на фото ниже), так как какое-то время уже занято, и мне надо сделать эту ячейку либо неактвной, либо вообще не показывать на сайте. Идея в том, чтобы сделать таблицу времени(опять же, на фото ниже), которая формируется из данных в crm
Если я правильно понял тебе нужно хранить и показывать графики работ пользователей? недавно интересное решение велосипед придумал: разбиваем сутки на временные интервалы, например в 30минут (получается 24*2 промежутков), если пользователь в данный промежуток времени работает - то будем ставить 1, если отдыхает - 0 получается, что мы можем хранить для одного пользователя один день как одно целочисленное число храним для каждого пользователя 7 таких чисел (пн, вт, ср,..) немного появляются сложности с тем как это отоюразить на фронте, но выйгрыш в экономии поражает, для того чтобы быстро всем сделать обед в какое-то время - можно в бд сделать XOR с одним числом и вообще много приколдезов подобных с битовыми операциями
Не совсем понял что ты имеешь в виду. Смотри, у меня уже есть все промежутки, в crm есть все данные. Вопрос в том, как мне эти данные отобразить на фронте
Ща покажу как я сделал
Обсуждают сегодня