RUS
  • RUS
  • ENG

Задания. Скачивание задания. Заполнение черновиков

Последние изменения: 31.10.2024

Содержание: 

1.Создание черновика

2. Список черновиков

3. Экран черновика

4. Скачивания задания для заполнения черновика в офлайне

5. Особенности

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

Создание черновика

Пользователь открывает задание  > заполняет хотя бы одно из полей  > закрывает приложение (либо смахивает его, выгрузил из памяти, переходит по ссылке в описании задания) > при выходе из Задания отображается окно с предложением сохранить изменения в черновик  (да/ нет) >  "да" > создается черновик с уже заполненными им полями. На незаконченном задании отображается «Продолжить выполнение», и сам черновик отображается в соответствующей секции.
Если выбрать "нет" > черновик не будет создан.

Пользователь может создать как один черновик к заданию, так и несколько.

Срок хранения черновиков 7 дней. Черновики хранятся в кэше устройства. При смене пользователя на устройстве черновики первого пользователя не сохраняются. Также черновики пользователя не буду видны на других девайсах.

    Черновик пропадает в следующих случаях:

    • Черновик отправлен как ответ.

    • Черновик автоматически удален через 7 дней.

    • Пользователь удалил черновик (через свайп влево).


    По возвращению в прерванное задание, если срок хранения черновика не истек - отображается:


    • Продолжить выполнение - по клику отображается список из черновиков по данному заданию.

    • Начать заново – черновик удаляется вместе с данными из кэша устройства, пользователь начинает выполнение задания заново.


    Список черновиков


    Вверху списка – самый новый черновик. Если пользователь выбирает черновик, то выбранный черновик помечается галочкой.


    При выборе черновика отображается: 
    «Начать заново»
    – задание будет иметь пустые поля, при этом доступные черновики не удаляться;
    «Продолжить»
    – переход в выбранный черновик. При этом поля задания заполняются данными из выбранного черновика.


      Экран черновика

      • Дата сохранения черновика

      • Изменить (по тапу открывается экран "Продолжить выполнение" для перехода к другому черновику, текущий черновик помечен галочкой)


      В текущий черновик можно внести изменения и сохранить их (при этом черновик не изменит время создания).

      После заполнения пользователь может отправить задание на проверку (черновик пропадет). Может вернуться назад, при этом отобразится предложение сохранить черновик.


      Отправка черновика в задании с лимитом:

      Для задания с лимитом (n раз в день, неделю, месяц) пользователь может создать неограниченное количество черновиков.

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

      Особенность черновиков:

      Если пользователь открыл черновик, хочет из него выйти и в окне с предложением сохранить черновик нажимает "нет", то черновик удаляется с устройства




      Возможность скачивания задания для заполнения черновика в офлайне

       

      При открытии страницы задания - оно скачивается в память устройства 

        • После скачивания на общем списке у такого задания отображается иконка "облака" в правой части ячейки.

        • Скаченные задания не отображаются в разделе Загрузки.

        • Задание можно удалить из кэша вручную (тап на иконку облачка, подтвердить удаление).



        При переходе в раздел Задания в офлайне:

        • В списке присутствует секция с черновиками (если они были у пользователя).

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

        Выполнение задания в офлайне:

        • При переходе в загруженное задание в офлайне отображается список полей, актуальный на момент загрузки задания.

        • Поля можно заполнить и сохранить в черновик.

        • Также в офлайне можно зайти в черновик ранее загруженного задания и отредактировать его.


        Особенности

        • При заполнении задания в офлайне не валидируются данные, которые пользователь вносит в поля. Проверки будут в онлайне, при отправлении черновика.

        • Задание будет загружаться на устройство при открытии черновика (если оно ранее не было загружено).

        • Если пользователь скачал задание, а доступ к нему пропал (администратор скрыл задание / забрал доступ / удалил задание) то, на девайсе оно удалится только после загрузки всего списка доступных заданий. 

        • Если черновик создан к скрытому заданию (пользователь сначала сделал черновик, а администратор скрыл задание), то сам черновик не пропадает из списка.

          • ios: при переходе к такому черновику отображается : "упс, ничего нет".

          • android: происходит переход к черновику (сам черновик при этом можно редактировать). Но при отправке черновика отображается ошибка: "Задание недоступно. Пожалуйста, обновите страницу".





        Если вам не хватило информации, то дайте, пожалуйста, обратную связь по ссылке: Предложения по улучшению статей.

        Помогла ли вам статья?