Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
help:linking:linking_to_the_company [2021/01/26 12:59] litvinova-ev_tpark-it.ruhelp:linking:linking_to_the_company [2021/02/01 09:10] (текущий) – удалено litvinova-ev_tpark-it.ru
Строка 1: Строка 1:
-====== Создание запроса ====== 
- 
-У пользователя есть возможность указать компанию, в которой он состоит, и должность как при входе по номеру телефона, так и через соц. сеть. Указание компании и должности не является обязательным сценарием. 
- 
-Если поля “**Компания**“ и “**Должность**“ были заполнены, то формируется запрос, который обрабатывается администратором резидента или, если в компании нет сотрудника с такой ролью, то администратором УК. 
- 
-В профиле пользователя в разделе “**Компании и люди**“ отображается запрос на привязку к компании в статусе “**Обрабатывается**“. 
- 
- ===== Сценарий первого входа по номеру телефона ===== 
- 
- 1. Пользователь вводит номер телефона и нажимает “**Вход по SMS**“. 
- 
- 2. Получает код и вводит его. 
- 
- 3. Попадает на страницу с пользовательским соглашением. 
- 
- 4. Осуществляется переход на страницу, где расположены поля: 
- 
-  * **Имя**; 
-  * **Фамилия**; 
-  * **Компания**. Необязательное поле. Раскрывающийся список, содержащий все компании из раздела “**Т.Сообщество**“. Должна быть возможность очистить поле (Х). 
- 
- a. Если компания указана, появляется поле “**Должность**”: 
- 
-  * Если заполнено поле “**Должность**”, то “**Компания**“ становится обязательным полем; 
-  * Если значение в поле “**Должность**” не указано, то под полем “**Должность**“ надпись “**Обязательное поле**“; 
- 
- b. Если значение в поле “**Компания**“ было удалено, то поле “**Должность**” скрывается и “**Компания**“ становится необязательным; 
- 
-  * **Должность**. Обязательное текстовое поле. Отображается только если было выбрано значение в поле “Компания”. Если значение не указано, то под полем надпись “Обязательное поле“. 
- 
- 5. Вводит данные в полях “**Имя**”, “**Фамилия**“, при необходимости “**Компания**“ и “**Должность**“. 
- 
- 6. Нажимает “**Продолжить**“. 
- 
- 7. Создается профиль пользователя в системе. 
- 
- ===== Сценарий первого входа через соц. сеть ===== 
- 
- 1. Выбирает соц. сеть и авторизуется в ней. 
- 
- 2. Осуществляется переход на страницу, где находится поле “**Номер телефона**“. 
- 
- 3. Пользователь вводит номер телефона и нажимает “**Продолжить**“. 
- 
- 4. Получает код и вводит его. 
- 
- 5. Попадает на страницу с пользовательским соглашением. 
- 
- 6. Осуществляется переход на страницу, где расположены поля: 
- 
-  * **Имя**. Данные подставляются из соц сети. У пользователя должна быть возможность изменить их; 
-  * **Фамилия**. Данные подставляются из соц сети. У пользователя должна быть возможность изменить их; 
-  * **Компания**. Необязательное поле. Раскрывающийся список, содержащий все компании из раздела “**Т.Сообщество**“. Должна быть возможность очистить поле (Х). 
- 
- a. Если компания указана, появляется поле “**Должность**”: 
- 
-  * Если заполнено поле “**Должность**”, то “//Компания//“ становится обязательным полем; 
-  * Если значение в поле “**Должность**” не указано, то под полем “**Должность**“ надпись “**Обязательное поле**“; 
- 
- b. Если значение в поле “**Компания**“ было удалено, то поле “**Должность**” скрывается и “**Компания**“ становится необязательным; 
- 
-  * **Должность**. Обязательное текстовое поле. Отображается только если было выбрано значение в поле “Компания”. Если значение не указано, то под полем надпись “Обязательное поле“. 
- 
- 7. Вводит/изменяет данные в полях “**Имя**”, “**Фамилия**“, при необходимости “**Компания**“ и “**Должность**“. 
- 
- 8. Нажимает “**Продолжить**“. 
- 
- 9. Создается профиль пользователя в системе. 
- 
- ===== Запрос привязки к компании из профиля ===== 
- 
-Если пользователь не заполнил поля “**Компания**“ и “**Должность**“ при первом входе в систему, у него должна быть возможность создать запрос на привязку к компании из профиля. 
- 
- 1. В профиле в разделе “**Компании и должности**“ пользователь нажимает кнопку “**Указать компанию**“. 
- 
- 2. Открывается окно “**Запрос на привязку к компании**“, состоящее из: 
- 
-  * **Компания**. Обязательное поле. Раскрывающийся список, содержащий все компании из раздела “**Т.Сообщество**“. 
-//Примечание//. Если у пользователя уже есть активный или подтвержденный запрос в какую-либо компанию, то компания в списке не отображается. Если запрос был отклонен или отменен, то компания отображается в списке. 
- 
-  * **Должность**. Обязательное текстовое поле; 
- 
-  * **Информационный блок**. 
- 
- a. Если почта указана в профиле. Уведомление о решении по запросу вы получите в приложении и по почте <почта пользователя из профиля>; 
- 
- b. Если почта не указана в профиле. Уведомление о решении по запросу вы получите в приложении. 
-Примечание. При отправке оповещений добавить проверку почты в профиле пользователя. Например, если пользователь вначале отправил запрос, а потом указал почту. 
- 
-  * Кнопки “**Отправить**” и “**Отмена**“. При нажатии на кнопку “**Отправить**” добавить проверку существования запроса в связке пользователь-компания в статусах “**Обрабатывается**“ и “**Подтверждено**“. Если такой запрос существует закрыть форму и выводить всплывающее сообщение “Запрос на привязку к компании уже существует“/“Вы уже являетесь сотрудником этой компании“ (снизу, на темном фоне). 
- 
-После нажатия на кнопку “**Отправить**“ формируется запрос, который обрабатывается администратором резидента или, если в компании нет сотрудника с такой ролью, то администратором УК. 
- 
- 
- 
- 
- 
- 
  
  • help/linking/linking_to_the_company.1611665966.txt.gz
  • Последнее изменение: 2021/01/26 12:59
  • litvinova-ev_tpark-it.ru