Внутренняя валюта необходимая для механики Отправка благодарности , чтобы сотрудники могли благодарить друг друга за помощь в рабочих процессах

Настройка алмазов:

  1. Вкл/Выкл — По умолчанию - радикнопка в активном положении (Алмазы включены) — При выключении - все действия с алмазами недоступны:
  1. Количество за месяц — Количество алмазов которое будет выдаваться каждому сотруднику в месяц — Не потраченные алмазы за месяц сгорают и начисляются новые — Доступный ввод: Цифры, целые положительные числа Длина ввода: от 1 до 500 — При попытке сохранения пустого ввода - настройки не сохраняются - снизу поля отображается ошибка с текстом “Поле Количество за месяц обязательно для заполнения” — Ввод символов отличных от цифр - игнорируется полем — При попытке сохранения значения в виде числа с плавающей точкой - снизу поля отображается ошибка с текстом: “Значение в поле Количество за месяц должно быть целым числом” — При попытке сохранения значения в виде числа с отрицательным значением или 0 - снизу поля отображается ошибка с текстом: “Значение в поле Количество за месяц не может быть меньше 1” — При попытке сохранения значения которое больше 500 - снизу поля отображается ошибка с текстом: “Значение в поле Количество за месяц не может быть больше 500”
  2. Отправка за 1 раз — Значение для максимального количества алмазов которые сотрудник может отправить за одну транзакцию — Доступный ввод: Цифры, целые положительные числа Длина ввода: от 1 до 50 — При попытке сохранения пустого ввода - настройки не сохраняются - снизу поля отображается ошибка с текстом “Поле Отправка за 1 раз обязательно для заполнения” — Ввод символов отличных от цифр - игнорируется полем — При попытке сохранения значения в виде числа с плавающей точкой - снизу поля отображается ошибка с текстом: “Значение в поле Отправка за 1 раз должно быть целым числом” — При попытке сохранения значения в виде числа с отрицательным значением или 0 - снизу поля отображается ошибка с текстом: “Значение в поле Отправка за 1 раз не может быть меньше 1” — При попытке сохранения значения которое больше 50 - снизу поля отображается ошибка с текстом: “Значение в поле Отправка за 1 раз не может быть больше 50”
  3. Курс обмена — Это стоимость 1 алмаза в монетах, которые приравниваются в реальному рублю — Доступный ввод: Цифры, целые положительные числа Длина ввода: от 1 до 1000 —При попытке сохранения пустого ввода - настройки не сохраняются - снизу поля отображается ошибка с текстом “Поле Обменный курс обязательно для заполнения” — Ввод символов отличных от цифр - игнорируется полем — При попытке сохранения значения в виде числа с плавающей точкой - снизу поля отображается ошибка с текстом: “Значение в поле Обменный курс должно быть целым числом” — При попытке сохранения значения в виде числа с отрицательным значением или 0 - снизу поля отображается ошибка с текстом: “Значение в поле Обменный курс не может быть меньше 1” —При попытке сохранения значения которое больше 1000 - снизу поля отображается ошибка с текстом: “Значение в поле Обменный курс не может быть больше 1000”
  4. Теги — Тег - это повод, по которому сотрудник может отправить благодарность своим коллегам — Теги можно удалять и добавлять новые — Доступный ввод: Буквы любого алфавита, цифры, спец.символы Длина ввода: от 0 до 32 — При клике на кнопку Добавить при пустом значении - отображается ошибка снизу поля : “Поле Новый тег обязательно для заполнения.” — При клике на кнопку Добавить если значение больше 32 символов - отображается ошибка снизу поля: “Значение в поле Новый тег не может быть больше 32 символов” — При клике на иконку “крестик” на созданном теге - тег удаляется.
  5. Сохранение настроек — Если все поля заполнены валидными данными - при клике на кнопку “Сохранить” изменения сохраняются — Одно или несколько полей заполнены некорректными данными - при клике страница обновляется, но изменения не сохраняются, снизу некорректных полей отображаются соответсвующие ошибки

Запись экрана 2024-02-01 в 13.46.34.mov