kamabzalov / admss-client

Adms react app
0 stars 0 forks source link

Print (for test drive) #508

Closed kamabzalov closed 1 month ago

kamabzalov commented 1 month ago

Добавить новый раздел Print (for test drive), который открывается по нажатию на кнопку Print (for test drive)

image

АПИ - POST /api/v1/print/{useruid}/printtestdrive - print testdrive form

kamabzalov commented 1 month ago

@JSDID

На форме должны быть ( все поля обязательны):

Поле First Name, Last Name, Drivers license ( включая дату выдачи и дату окончания) - из справочника контактов ( табличка с поиском) Кнопка создания нового контакта Выбор Year, Make, Model, VIN из справочника инвентори ( табличка с поиском) Поле для ввода имени манагера ( salesperson) - просто тектовое поле Поле для ввода коммента ( salesperson) - просто тектовое поле Поля даты и времени выдачи Поле аоказаний одометра Кнопка Загрузки формы Кнопка Печати формы

Образцы

TEST_DRIVE_16809.pdf TEST_DRIVE_AGREEMENT_9-16-16.pdf

kamabzalov commented 1 month ago

@JSDID

  1. Кнопка add to contacts - всегда зеленая, а должна быть такой только после заполнения имени, фамилии и номера телефона.
  2. После выбора контакта не заполнились поля номера прав и штата. Хотя в контакте эти поля заполнены image
  3. По нажатию на add to contact ничего не происходит
  4. Если поля не заполнены, то кнопки распечатки серые, но по нажатию - должно появится уведомления, что надо заполнить все поля - это не реализовано. Исключение поле commant, оно не обязательное
  5. Странно отсылаются даты, одна из них вообще как null шлется, хотя поле заполнено image