-
Подложка при сабмите формы
Перед отправкой запроса - закрыть форму подложкой.
При успехе - показать зеленую галку в полный рост и скрыть подложку
При ошибках - скрыть подложку, подсветить ошибочные поля
-
глючит проверка на возможность аннулировать
-
Объединить common_info и Policy
-
Не редактировать полисы не в проекте
-
Сохранять значения в формах при переходе между вкладками
Дубликат
-
Вывести карточку клиента
если клиент не редактируем, например выбрана опция "тот же что и страхователь"
-
Минимальный период использования: 1 месяц
-
Сохранение вкладок черновиками
Страхователь
Собственник
Объект страхования
-
Логика работы "тот же, что и страхователь"
1. Если меняется тип клиента - надо разорвать связь
2. Если меняется тип страхователя и если владелец тот же, что и страхователь - разорвать связь обоим
-
Машина: по умолчанию пустые производитель, марка, модель
-
КБМ с расшифровкой
-
Вин радиобатоном
* VIN
x отсутствует / не установлено
x [_____________]
-
Объект страхования - марка, модель не устанавливаются при инициализации существующей машины
-
Глючит проверка ФИО водителя
-
Ввод всех дат по маске
__.__.____
-
Цель использования радиобаттоном.
Использовать два списка, но при изменении в объекте страхования - менять и в калькуляторе
-
Ограничить количество водителей
-
Фронтенд: Глючит инииициализация договора
-
Отображать статус форм во вкладках
заполнено/незаполнено/есть ошибки
-
Зависимость калькуляции и значений во вкладках
+ Пересчет полиса с учетом введеных данных
-
пролонгация полиса
-
Госномер не обязательное поле
-
Время жизни сессии.
поставить 2 часа с обновлением по HTTP запросу
-
Отвязать сайт от сервиса ВСК
При падении ВСК серивса сайт должен работать. Надо сохранить все списки(либо составить свои)
-
соответствие Мощности в расчете и в машине
-
При попытке произвести идентичную выдачу бланков выдается ошибка "неверное количество". А суть ошибки - "эти бланки уже выданы"
-
срок очередного ТО - максимум 3 года с сегодняшнего дня (по текущим законам)
-
Создание полиса на основании существующего
вписать водителя
пролонгация
просто возможность скопировать данные
-
Форма "объект страхования"
ТО:
[серия] [номер]
Либо номер ЕАИСТО
-
продублировать на сервере проверки соответсвия полей друг другу, как в calc.js
-
Предыдущий договор
-
Поведение вкладок при изменениях
Раскрыть ту вкладку, к которой относится измененное поле
-
Транслировать значения в конкретные сервисы
Пока всего один сервис - задача не актуальна
-
Рефакторинг osago/views.py
-
Своя печатная форма
-
Рефактог шаблонов
partial, osago, vsk
-
Дизаблить кнопку на форме и блокировать сабмит формы при отправке формы до тех пор, пока не пришёл ответ
-
Скрывать марку модель для категорий, отличных от "В"
-
Печать полиса переделать в pdf
-
? Ajax и формы - подумать, придумать, возможно обсудить
1. Не отправлять аякс, если один уже ушел(синхронный аякс)
2. Асинхронная отправка формы калькуляции при изменении
3. Синхронная при отправке кнопкой
4. Блокировать форму? Блокировать аякс?
-
Логировать CSRF_FAILURE_VIEW
Редиректить при CSRF_FAILURE на страницу логина
-
Калькулятор ОСАГО
Коэфициенты регионов
-
валидация ГРН
-
Логировать время soap запросов
-
BUG: В калькуляции раскрыть вкладку потом попытаться раскрыть другую, используя среднюю кнопку мыши - открывается две вкладки
-
Права на мотоцикл выдаются с 16 лет.
Если тип ТС мотоцикл - граничение на возраст водителей старше 16 лет - иначе старше 18 лет
-
При вводе даты если ввести невалидный символ - подставится две точки
-
При некоторых типах ТС отключать мощность
-
периоды использования для РФ не должны превышать калькуляцию
-
При транзите и ИНО отключать больше полей
-
логирование в БД
soap.errors
soap.exceptions
-
Населенный пункт из справочника
-
сделать просмотр уже выписанного полиса в таком же виде, как сейчас форма, но без форм - только карточки