Перейти к содержанию

Отправка файлов#

Пользователи процесса#

Предусловия#

Точки входа#

  • нажата кнопка прикрепления файлов в переписке по заявке

Варианты завершения#

  • файлы отправлены
  • файлы не отправлены

Процесс#

Шаг Описание
1 Пользователь нажимает кнопку прикрепления файлов
2 Система показывает окно выбора файлов
3 Пользователь выбирает файлы (можно выбрать несколько файлов)
4 Система в панели отправки показывает названия выбранных файлов
4.1 Если пользователь выбрал больше 10 файлов, система показывает первые 10, подсвечивает панель отправки и под файлами сообщение-предупреждение
5 Система проверяет размер добавленных файлов
5.1 Если проверка не пройдена (> 10мb), система показывает под названиями файлов сообщение об ошибке. Пользователь удаляет невалидные файлы.
6 Система разблокирует кнопку отправки
6.1 Если пользователю необходимо удалить выбранные файлы, пользователь удаляет файл из блока отправки текст сообщения в поле ввода.
6.1 Если пользователю необходимо добавить текст, пользователь вводит текст сообщения в поле ввода
6.2 Если пользователю необходимо скрыть сообщение от клиента, пользователь ставит признак приватности
7. Пользователь отправляет файлы и текст (нажимает кнопку отправки или Enter)
8. Система формирует отдельное сообщения для введенного текста и каждого файла (текст - первое сообщение)
9 Система отображает пользователю-отправителю сообщения в статусе Отправляется
9.1 Если пользовать поставил признак приватности сообщения, система отображает сообщения как Приватное
10 Система загружает файлы и сохраняет сообщения
10.1 Если системе не удалось сохранить сообщение, отображает сообщение в статусе Ошибка отправки.
9.2 Если пользователь нажимает кнопку повторной отправки сообщения, возврат к шагу 8, иначе Конец сценария.
10 Система отображает сообщение всем пользователям
11 Система отображает сообщение в статусе Отправлено (кто видит отметку см. в описании статуса)

Особенности процесса#

  • Макеты
  • может быть выбрано и отправлено сразу несколько файлов (каждый файл сохраняется и отображается отдельным сообщением)
  • при отправке вместе с файлами текстового сообщения: сообщение с текстом формируется первым, затем все файлы.
  • максимальный размер файла до 10мb, если файл превышает размер, отображается ошибка и кнопка для удаления файла
  • Кнопка Отправить становится доступна только после успешной проверки всех файлов
  • Если пользователь добавил 10 файлов, кнопка вложений становится неактивной

Сохранение сообщения#

См. описание в отправке текстового сообщения