Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-5577

Generate default workspace for existing system settings

    XMLWordДля печати

Детали задачи

    • Icon: История История
    • Решение: Готово
    • Icon: Medium Medium
    • Community 2024.10
    • Не заполнено
    • Не заполнено
    • Не заполнено

    Описание

      Для существующих заказчиков предусмотреть автогенерацию рабочей области, которая будет выглядеть полностью так же как до доработки рабочих областей. 

      Так же следует добавить ECOS конфигурацию для настройки дефолтного workspace, который будет открываться если не указан другой workspace. В этой конфигурации у существующих заказчиков мы пропишем дефолтный workspace со старыми настройками дашбордов и меню, чтобы сгладить переход на систему с рабочими областями. 

      Детали реализации:

      В коробочные workspace'ы добавлена конфигурация с id "default". В ней все пользователи добавлены с ролью USER и администраторы с ролью MANAGER.

      На бэке если приходит запрос за меню или дашбордом для рабочей области "default", то это обрабатывается так же как и запрос без указания workspace.

      Аналогичная логика при создании и изменении меню и дашбордов (т.е. вместо "default" считаем что мутация проходит без указания workspace).

      Для бизнес-сущностей рабочая область "default" никак по особенному не обрабатывается. Т.е. доп. логика есть только на дашбордах и на меню.

      Конфигурация для указания дефолтного workspace имеет id "default-workspace". По умолчанию там задана пустая строка, которая означает, что WS по умолчанию - это пользователький workspace. Задача на поддержку новой конфигурации со стороны UI - https://jira.citeck.ru/browse/ECOSUI-3191 

      Вложенные файлы

        Активность

          Люди

            pavel.simonov@citeck.ru Pavel Simonov
            pavel.simonov@citeck.ru Pavel Simonov
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            2 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения:

              Учет времени

                Оценка:
                Первоначальная оценка - 3 дни Первоначальная оценка - 3 дни
                3d
                Осталось:
                Оставшееся время - 0 минуты
                0m
                Затрачено:
                Затраченное время - 3 дни, 4 часы
                3d 4h