kamabzalov / admss-client

Adms react app
0 stars 0 forks source link

Added test-drive page #514

Closed JSDID closed 1 month ago

JSDID commented 1 month ago

photo_2024-07-27_18-05-51 По этим полям нужно уточнение. Их или нет в схеме swagger'a, или же они просто называются не так, как в дизайне

JSDID commented 1 month ago

Запрос на формирование пока не отправлен. Важно понять, как формировать запрос для отправки на сервер, потому что у нас в swagger не все поля совпадают.

kamabzalov commented 1 month ago

@JSDID

FirstName -> customerName

LastName -> customerLastName

Phone Number -> homePhone

DL state -> dlState

DL start Date -> dlIssuingDate

Year -> vclYear

Manager -> managerName

Issue Date -> outDate

сваггер обновлён

kamabzalov commented 1 month ago

@JSDID dealer не подставляется

kamabzalov commented 1 month ago

Сообщение об ошибке не скрывается. Надо бы скрывать через 5 секунд

kamabzalov commented 1 month ago

loader уродски смотрится поверх модалок. Пока уберите

JSDID commented 1 month ago

Все изменения в src/dashboard/common/form/inputs/index.tsx для того, что-бы не писать для каждого инпута один и тот же код-обертку (.col-n span.p-float-label label и прочее). У нас везде одинаковые инпуты с плавающим лейблом. Достаточно один раз вызвать кастомный инпут, который уже будет с этим поведением (достаточно просто указать пропс colWidth для ширины, которую будет этот инпут занимуть)

kamabzalov commented 1 month ago

@JSDID посмотрите все комментарии!

JSDID commented 1 month ago

https://icecreamapps.com/v/df8kctu

JSDID commented 1 month ago

curl "https://app.admss.com/api/v1/print/d51ffe3a-10d3-497e-a4d2-61894dae2b2e/printtestdrive" ^ -H "Accept: application/pdf" ^ -H "Accept-Language: en-US,en;q=0.9,ru-UA;q=0.8,ru;q=0.7,uk;q=0.6" ^ -H "Authorization: Bearer 12a6e812-4b89-40d4-9b72-e962dfa2db67" ^ -H "Connection: keep-alive" ^ -H "Content-Type: application/json" ^ -H "Origin: http://localhost:3003" ^ -H "Referer: http://localhost:3003/" ^ -H "Sec-Fetch-Dest: empty" ^ -H "Sec-Fetch-Mode: cors" ^ -H "Sec-Fetch-Site: cross-site" ^ -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36" ^ -H ^"sec-ch-ua: ^\^"Not)A;Brand^\^";v=^\^"99^\^", ^\^"Google Chrome^\^";v=^\^"127^\^", ^\^"Chromium^\^";v=^\^"127^\^"^" ^ -H "sec-ch-ua-mobile: ?0" ^ -H ^"sec-ch-ua-platform: ^\^"Windows^\^"^" ^ --data-raw ^"^{^\^"customerName^\^":^\^"VLADIMIR^\^",^\^"customerLastName^\^":^\^"KARZUKHIN^\^",^\^"homePhone^\^":^\^"14646464646^\^",^\^"dlNumber^\^":^\^"436346^\^",^\^"dlState^\^":^\^"MD^\^",^\^"dlIssuingDate^\^":^\^"29^\^",^\^"dlExpirationDate^\^":^\^"29^\^",^\^"contactUID^\^":^\^"c82f2178-783b-494f-8b8b-0a3d43de2c18^\^",^\^"vclVIN^\^":^\^"testtesttesttestt^\^",^\^"vclMake^\^":^\^"Mercedes^\^",^\^"vclModel^\^":^\^"Niva^\^",^\^"vclYear^\^":^\^"2023^\^",^\^"inventoryUID^\^":^\^"55b02f2b-7f3d-4756-9725-6d4f5c1e34c8^\^",^\^"dealersName^\^":^\^"Test Test^\^",^\^"outDate^\^":^\^"29^\^",^\^"outOdometer^\^":^\^"23535^\^",^\^"comments^\^":^\^"test^\^"^}^"

JSDID commented 1 month ago

IMG_20240729_220617_326.jpg

IMG_20240729_220515_734.jpg

Ошибка возможно в том, что бек ждет эти поля, но у нас этих полей на фронте (согласно дизайна) - нет

kamabzalov commented 1 month ago

@JSDID комменты тут - https://github.com/kamabzalov/admss-client/issues/508#issuecomment-2258681976

kamabzalov commented 1 month ago

@JSDID комментарии тут видели? Не вижу коммитов по ним https://github.com/kamabzalov/admss-client/issues/508#issuecomment-2258681976