2. Сохранение данных формы
После того как пользователь вводит данные в форму у него должна быть возможность их сохранить.
Заполненная форма должна храниться в виде записи реестра TimeSheets
.
Для этого необходимо реализовать следующее:
- После авторизации выполнить вызов метода
/api/registry/create_doc
для создания новой записи реестраTimeSheets
- Заменить вызов метода проигрывателя с
showFormByCode(formCode)
наshowFormData(formUid, version, dataUid)
- Добавить кнопку
Сохранить
на страницу - При нажатии на кнопку
Сохранить
вызвать методsaveFormData()
проигрывателя. Показать пользователю что идет операция сохранения данных, путем вызова методовAS.SERVICES.showWaitWindow()
иAS.SERVICES.hideWaitWindow()
. - При успешном сохранении данных формы вывести сообщение "Данные сохранены"
- При неуспешном сохранении данных формы вывести сообщение "Во время сохранения данных возникла ошибка"