Очереди
Добавить новый элемент "Очередь" в список заказов
Добавить включение/выключение очереди в Администрировании у каждого пользователя
В настройки так же добавить настройку "Размещение" - Сверху, снизу, слева, справа
В настройках перечислить состояния с возможностью определения цвета.
Очередь является полоской, в зависимости от размещения вертикальной или горизонтальной. Предусмотреть смещение элементов если это необходимо кроме размещения "справа", т.к. там страница смещена. и необходимо фиксировать к окну а не странице.
Очередь представлена кликабельными блоками - карточками (аналогично дизайну из колонки № заказа) заказов с дополнительными параметром под каждым блоком - цифра - количество дней с момента приемки.
Наполнение очереди у каждого пользователя индивидуально, зависит от "Ответственности" в блоке Администрирование.
Порядок от большего (дней) к меньшему сверху вниз слева направо.
Предусмотреть Цветовое выделение блоков.
Цвет зависит от состояния.
Состояния:
- Текущий (до 3 дней)
- Продление (4-10 дней)
- Задержка (11-21 дней)
- Просрочка (22 и более)
Добавить анимацию на состояние "просрочка" Аналогично колокольчку (пульсирование)
Предусмотреть реалтайм добавления и пропадание карточек при изменении их значения пользователем (без перезагрузки страницы) или другим пользователем.
Плательщик
Участник группы клиентов. Назначается в редактировании группы. Автоматически подставляется при выборе клиента.
Признак заказа
Автоматический параметр заказа, для определения необходимого дальнейшего действия. Подсказка для исполнителя.
Виды признаков заказа и логика формирования:
Требуется подготовка
Условия:
Статус - "Приемка" ИЛИ "Выполнено" ИЛИ "Отказ"
Требуется оценка отчета
Условия:
Тип заказа - "Гарантийный ремонт ДССЛ" ИЛИ "Возврат ДССЛ"
И
Статус - любой из групп "Готово", "Выдано без документов", "Завершено"
Требуется оценка стоимости
Условия:
Тип заказа - "Платный ремонт"
И
Статус - любой из групп "Готово", "Выдано без документов", "Завершено"
И
Стоимость в блоке "Диагностика" и/или в блоке "работы" не заполнена
Требуется звонок
Условия:
Статус - "Согласование с производителем" ИЛИ "Согласование с клиентом " ИЛИ "Выполнено" ИЛИ "Отказ"
Взять в работу
Условия:
Статус - "Ожидание, очередь в ремонт"
Ожидает закрытия
Условия:
Статус - "Выдано, завершено" ИЛИ "Выдано, без ремонта" ИЛИ "Утилизировано" ИЛИ "Заменено"
Закрыт - нет