Управление статусом заявки на сайте

Компонент позволяет управлять статусом некоторой сущности, логировать изменение статусов, определает доступность для текущего пользователя вариантов изменения статусов.

Компонент отображает вверху текущий статус объекта. Под ним отображены возможные действия над этим объектом (доступные статусы для смены).

Для использования подсистемы статусов должен быть создан объект типа сущности (таблица as_en_entities), например "Заказ", а также конкретный экземпляр (таблица as_en_enityInstances).

К примеру, нам нужно управлять статусами проектов. Для этого создаем колонку instanceID в таблице projects для ссылки на as_en_entityInstances (при создании проекта мы также должны создавать соответствующую строку в as_en_entityInstances).

Прописываем в разделе Статусы (/entities) сущность Проект, создаем для нее все необходимые статусы и возможные переходы между статусами.

Затем используем сниппет статусов as-entity

Как реализован данный пример:

1. Создан тип сущности watch1 (в /entities), статусы этой сущности и переходы между ними

2. Добавлена строка в as_en_entityInstances (предполагаем, что есть такой экземпляр и для него нам надо вывести управление статусами). ID этой строки в нашем примере 404.

3. Добавляем сниппет изменения статусов: 

<div class="as-entity" data-code="watch1" data-itemid="404" data-type="item"></div>

Документация по компоненту Статусы: https://falcon.web-automation.ru/docs/falcon-space--rabota-s-sushchnostyami

Насколько полезна эта возможность?

Другие модули

Поздравление клиента с днем рождения. Как увеличить касания с клиентами

Комментарии с флажками

Оконный интерфейс пользователя в личном кабинете на сайте - терминалы

Отправка действий в браузер пользователю (пуш, алерт и т.д.)

Добавление звука на сайт при действиях пользователя. Как сделать звук на сайте

Копирование текста в буфер обмена

Горизонтальный скроллинг на телефоне - прокрутка панелей вправо на мобильном экране

Красивые панели для выделения информации

Последние обновления

Платформа Falcon Space

Это снижение стоимости владения

за счет меньшего количества людей для поддержки

Это быстрое внесение изменений

по ходу эксплуатации программы

Это современный интерфейс

полная адаптация под мобильные устройства

Сайт использует Cookie. Правила конфиденциальности OK