Добавить новость

Путин заявил, что у него скоро будет телефонный разговор с Си Цзиньпином

Путин назначил бывшего прокурора Москвы Попова заместителем главы МЧС России

Туристка из Испании решила искупать слона в Таиланде и не выжила

В один из зимних дней героем рубрики #ЗнайНаших стал сотрудник вневедомственной охраны старший сержант полиции Максим Зубцов



Новости сегодня

Новости от TheMoneytizer

Flutter (арх: Bloc): Изменить расчет штрафа при отмене бронирования апартаментов и 3 доп задачи

Описание:
Необходимо исправить процесс отмены бронирования в приложении. В настоящее время при попытке отмены некоторых бронирований возникает ошибка:

{"errors":[{"code":"ReservationCannotBeCancelled","message":"Reservation cannot be cancelled, the expected penalty amount does not match the current one, try to cancel the reservation with a new penalty amount"}]}

Эта ошибка связана с тем, что мы отправляем неверную сумму штрафа, которая не соответствует ожиданиям сервиса.

▎Требования:

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

{"freeCancellationPossible":false,"penaltyAmount":2200.0}

- Если freeCancellationPossible равен false, необходимо отобразить сумму штрафа рядом с текстом "нет бесплатной отмены". Однако сумму штрафа следует определять не просто из penaltyAmount, а согласно следующей логике:

2. Логика расчета штрафа:
- penaltyAmount должен составлять максимум 20% от стоимости бронирования. Если penaltyAmount превышает 20%, необходимо установить его равным 20%.
- Если penaltyAmount меньше или равен 20%, используем его без изменений.
- Размер штрафа может изменяться в зависимости от близости даты заезда. Убедитесь, что это учитывается в коде. Для получения актуального значения penaltyAmount необходимо перед отменой выполнять запрос на его расчет.

▎Цель:
Обеспечить корректную отмену бронирований без ошибок, следуя указанным требованиям по расчету штрафов.

Дополнительные задачи:1. При переходе к просмотру информации по выбранным апартаментам, меняется их название с адреса самого проживания (например, Советская, 142) на адрес "объекта" (улица Чавайна). - тут надо брать информацию из другого ключа в объекте: не из property, а из room_type (ну на фронте по крайней мере так)2. Тоже самое с description (описание апартаментов)3. В правилах отмены на забронированных апартаментах мы берем данные из {"freeCancellationPossible":true,"freeCancellationDeadlineLocal":"2024-10-29T10:39:00","freeCancellationDeadlineUtc":"2024-10-29T07:39:00Z","penaltyAmount":2000.0} а именно freeCancellationDeadlineUtc и пишем, что UTC+4, надо брать freeCancellationDeadlineLocal.

И обновить приложение в play market

Работаем через безопасную сделку.
В отклике напишите сколько денег вам нужно для решения этих задач

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Путин заявил, что у него скоро будет телефонный разговор с Си Цзиньпином

Школьница совершила суицид из-за запрета общаться с плохой компанией

На портале mos.ru улучшили более 110 услуг и сервисов

Хирургу Лонской предъявили обвинение по делу об операции жены главы ФЕОР

Музыкальные новости

Команда Управления Росгвардии по Ульяновской области заняла призовое место в чемпионате по лыжным гонкам и служебному двоеборью

«Динамо-ЛО» в четырёх сетах победило клуб «Газпром-Югра» в очередном туре мужской волейбольной Суперлиги

Сергей Собянин назвал ключевые объекты здравоохранения, открытые в 2024 году

Телеведущий Тигран Кеосаян пережил клиническую смерть и находится в коме

Новости России

В Главном управлении Росгвардии по Московской области подвели итоги работы за 2024 год

Аномальные волны: синоптик Позднякова рассказала о погоде на Старый Новый год и Крещение — январь умеет удивлять

Reuters: США не планируют усиливать военное присутствие в Гренландии

Погодные условия в Термезе заставили самолеты сесть в других городах

Экология в России и мире

Контрацепция и аборты: возмутительные и поразительные факты из истории медицины

Красовалась в купальнике с вырезом: Самойлова показала фигуру после праздников

Пользователи Сети заподозрили Зепюр Брутян в беременности: видео

Могут ли самки быть крупнее самцов

Спорт в России и мире

Иванишевич впервые прокомментировал скандал вокруг Рыбакиной и Вукова

Российским теннисистам будет сложно остаться в топ‑10 рейтингов WTA и ATP, считает Чесноков

«Классический Бублик». Лучший теннисист Казахстана рассмешил комментаторов. Видео

Шнайдер вышла в четвертьфинал турнира WTA в Аделаиде после отказа соперницы

Moscow.media

Производство одной из версий "Нивы" завершено в России

Дорожный фонд Омской области в 2024 году составил почти 17 млрд рублей

Из России выдворено 80 тысяч мигрантов за год. Это не предел

Музыкант Алексей Фомин представил инструментальный трек «Летняя гроза»











Топ новостей на этот час

Rss.plus






Хирургу Лонской предъявили обвинение по делу об операции жены главы ФЕОР

Путин назначил бывшего прокурора Москвы Попова заместителем главы МЧС России

На портале mos.ru улучшили более 110 услуг и сервисов

В один из зимних дней героем рубрики #ЗнайНаших стал сотрудник вневедомственной охраны старший сержант полиции Максим Зубцов