Кабинет и доступы
Как кабинет работает без интернета
Связь пропадает в самый неподходящий момент: гость стоит у стойки, а кабинет не открывается. Поэтому журнал живёт не только на сервере, но и в памяти устройства — того самого телефона или компьютера, на котором вы работаете.
Что видно без связи. Пока вы работаете со связью, кабинет тихо сохраняет на устройство расписание на неделю вперёд: записи каждого дня с именами и телефонами тех, кто записан, смены, услуги, состав и заявки. Открыв кабинет без интернета, вы увидите всё это — и завтрашний день, и день через шесть дней, даже если сегодня их не открывали.
Внизу экрана появляется полоса «Нет связи». Нажмите на неё — там написано, на какой момент показаны данные и что ждёт отправки.
Чего без связи нет. Нельзя создать запись, изменить услугу, пригласить сотрудника, поправить настройки — всё это делает сервер, и кабинет честно показывает такие кнопки недоступными, а не даёт нажать и потом говорит «не получилось».
Клиентской базы офлайн тоже нет, и это решение, а не недоделка. Телефоны тех, кто записан на ближайшую неделю, у вас есть — они внутри дня. А вся база целиком — это персональные данные всех ваших клиентов, лежащие в браузере устройства, которое можно потерять или оставить чужому человеку. Хранить её там мы не будем.
Раздел, который вы никогда не открывали на этом устройстве, без связи тоже не откроется: кабинету нечего показать. Он скажет об этом прямо.
Четыре действия уходят сами. Подтвердить запись, отменить запись, назначить исполнителя и снять назначение можно и без связи. Они встают в очередь, видны в той же полосе внизу и уходят на сервер, как только интернет вернётся.
Важно понимать: пока действие в очереди, сервер о нём не знает. Кабинет не показывает его выполненным и не врёт вам — запись остаётся в прежнем состоянии, а рядом видно, что действие отложено. Ответ сервера придёт, когда связь появится: он может и отказать — например, если то же время за это время занял кто-то другой. Тогда вы увидите, что именно не прошло и почему.
На iPhone есть особенность. Отложенные действия уходят только когда вы сами откроете кабинет: фоновой досылки в iPhone нет — ни у нас, ни у кого-либо ещё. Появился интернет — откройте приложение, и очередь уйдёт за секунду. На Android и на компьютере так же надёжнее открыть кабинет, но там вкладка, оставленная открытой, отправит всё сама.
Сколько живут данные. Трое суток. Дольше — уже не помощь, а вымысел: за три дня расписание успевает измениться так, что показывать старое опаснее, чем не показывать ничего. Если данным больше двенадцати часов, кабинет добавит к полосе связи прямое предупреждение: проверьте всё, когда появится интернет.
При выходе из кабинета и при входе другого человека память устройства очищается — следующему сотруднику за тем же компьютером чужие записи не достанутся.
Про резервный интернет. Если у вас отключают мобильный интернет, резервная симка другого оператора чаще всего не поможет. В такие периоды операторы пускают трафик только к сервисам из «белого списка» — государственным порталам, картам, банкам и маркетплейсам. Слотборда в этих списках нет и, скорее всего, не будет. Проводной интернет в помещении при этом обычно продолжает работать, и это единственный надёжный запасной вариант.
Поэтому офлайн у нас устроен как страховка на несколько часов, а не как способ работать неделю без связи: журнал перед глазами, телефоны под рукой, четыре действия в очереди — остальное дождётся интернета.
Читайте дальше
Не нашли ответ — напишите на support@slotbord.ru.