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

Add ability to setup optional documents which are displayed in gray

    XMLWordДля печати

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

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

    Описание

      Если в кейсе не запущен бизнес-процесс flowable тогда во вкладке "Документы" все документы должны быть отмечены красным (как и раньше).

      Если в кейсе есть активные бизнес-процес(ы) flowable, то необходимо взять текущие активные задачи и проверить у них наличие listener'а на событии "complete" ru.citeck.ecos.flowable.listeners.CheckListsTaskListener
      Если таких listener'ов не найдено, то все незагруженные документы должны отображаться серым цветом. Если найдены CheckListsTaskListener, то проверяется свойство "lists", в котором перечислены чек-листы. Все документы из указанных чек-листов должны отображаться красным цветом на вкладке "Документы".

      Если у Listener'а задано свойство outcomesToCheck и корректный outcomeField (поле с результатом выполнения задачи), то должна происходить проверка чек-листов при завершении задачи с указанными результатами и блокировать завершение если чек-листы не выполнены.

      Если у Listener'а свойство outcomesToCheck не задано, то чек листы проверяются при любом outcome

      Если у Listener'а установлено свойство checkEnabled в false, то проверки чек-листов при завершении задачи не происходит.

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

        Активность

          Люди

            Pavel.Simonov Pavel Simonov [X] (Неактивный)
            Pavel.Simonov Pavel Simonov [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            1 Начать наблюдение за этой задачей

            Даты

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