Существует готовый функционал:
- Vue-компонент таблицы AppTableNew
- Форма добавления новых значений в таблицу
- Функционал авторизации – кнопка [войти] / [выйти]
- Механизм добавления сохранения данных в backend
Необходимо сделать:
- Валидацию при добавлении новых значений в таблицу: поля "Параметр 1", "Параметр 2", "Параметр 3" должны быть только числовыми
- В vue-компоненте таблицы AppTableNew реализовать подсчет суммы введенных значений по столбцам "Параметр 1", "Параметр 2", "Параметр 3" и вывод этих сумм в последней строке
- Для неавторизованных пользователей (когда в правом верхнем углу "ВЫ НЕАВТОРИЗОВАНЫ [ВОЙТИ]") заменить значения в столбцах "Параметр 2", "Параметр 3" на "***" (неавторизованный пользователь не должен никаким образом получить эти данные)
- Реализовать экспорт данных из таблицы в Excel: данные которые введены пользователем и сумма по столбцам, поля "Параметр 2", "Параметр 3" также заменить на "***" для неавторизованных
Полученный результат можно прислать архивом по почте, выложить в облако или в своем репозитории.