лаборатория

Get Started. It's Free
or sign up with your email address
лаборатория by Mind Map: лаборатория

1. вход в лабораторию

1.1. Первый вход в лабораторию - нет заявки

1.1.1. Лаборатория выключена

1.1.1.1. eribLabOff || plLabOff

1.1.2. пользователь может участвовать в лаборатории

1.1.2.1. текст оферты

1.1.2.2. !(isInBlackList || isMaxCountExp)

1.1.3. пользователь может участвовать в лаборатории и приглашен

1.1.3.1. LabEnabled && !(isInBlackList || isMaxCountExp)

1.1.4. пользователь не может участвовать в лаборатории

1.1.4.1. isInBlackList || isMaxCountExp

1.2. Последующий вход в лабораторию - есть заявка

1.2.1. заявка отклонена

1.2.1.1. ошибки миграции

1.2.2. заяка подтверждена

1.2.2.1. ! isWaitingForMigration && ! (isInBlackList || isMaxCountExp) && isOfferValid

1.2.2.2. для переключателей labActive

1.2.3. заявка рассматривается

1.2.3.1. isWaitingForMigration && ! (isInBlackList || isMaxCountExp) && isOfferValid

1.2.4. оферта стала невалидной

1.2.4.1. текст оферты

1.2.4.2. isOfferValid && LabEnabled != P && !isWaitingForMigration

1.2.5. посмотреть оферту

1.2.5.1. текст оферты

1.2.6. Лаборатория выключена

1.2.6.1. eribLabOff || plLabOff

1.2.7. пользователь не может участвовать в лаборатории

1.2.7.1. isInBlackList || isMaxCountExp

2. принятие оферты

2.1. Пользователь приглашен и в GF

2.1.1. Заявка одобрена

2.1.1.1. статус

2.2. Пользователь приглашен

2.2.1. Заявка принята

2.2.1.1. статус

2.3. Обычный пользователь

2.3.1. Заявка принята

2.3.1.1. статус

2.4. ошибка

2.4.1. Ошибка отправки заявки

2.4.1.1. статус

2.4.2. заявка отклонена банком

2.4.2.1. статус

3. Включение/выключение лаборатории

3.1. в запросе отдаем LabActive

3.2. В ответе пусто

4. getLabDescBlock

4.1. В ответе список среда-сервис-ссылка-описание

5. Доработки по логированию

5.1. ЕРИБ

5.1.1. Логирование миграции

5.1.2. Логирование новых сервисов

5.1.3. Логирование действий администратора в АРМ Сотрудника ЕРИБ

5.2. Презслой

5.2.1. Логирование взаимодействий с новыми сервисами (должно автоматически включиться, но проверить)

5.2.2. Логированние ошибок, как бизнесовых, так и системных

5.2.3. Логирование ошибок фронтальной части

5.2.4. Аудит системных действий в АРМ ПЛ