kamabzalov / admss-client

Adms react app
0 stars 0 forks source link

Added BHPH & LHPH API #483

Closed JSDID closed 1 month ago

JSDID commented 1 month ago

Форме LHPH в дизайне есть инпут Late Fee, который до этого у нас раньше не встречался. Как его нужно реализовать? Это 2 инпута, которые переключаются по кнопке? Или это один инпут? Тогда что дает переключение? И какая будет привязка к АПИ? разные поля или одно и то же? Нужны детали.

JSDID commented 1 month ago

Просил здесь данные photo_2024-07-11_20-03-25

kamabzalov commented 1 month ago

@JSDID в задаче отписал

kamabzalov commented 1 month ago

@JSDID ответ от клиента:

там 2 кнопочки-переключатель, значение вводится либо в процентах, либо в деньгах,

по умолчанию проценты

при вводе в процентах используем “Con_Late_Percent“ при вводе в деньгах используем “Con_Late_Fee“

"там ты кликаешь на нужную единицу измерения и вводишь в инпут данные. Например тебе надо ввести данные в долларах - ты кликаешь на доллар и вводишь в инпут доллары) нужная икон подсвечивается. По факту это один инпут с возможностью переключения"

JSDID commented 1 month ago

Поля с пометкой tbc будут позже. Потому вчера их в ответе еще не было.

IMG_20240716_094539_214.jpg

JSDID commented 1 month ago

Какие другие варианты? У нас типы сделок приходят в id

JSDID commented 1 month ago

IMG_20240716_110244_988.jpg

Эти данные давали еще очень давно. Я теперь уже и не найду, откуда они. На мастере их нет.

JSDID commented 1 month ago

Это получерновой вариант. Я понимаю, что magick values, но как на по другому сделать привязку к типам сделки? Можно выносить в константы, или отталкиваться от имени, производить поиск по имени в ответе dealstype и уже от туда брать id IMG_20240716_110453_201.jpg

kamabzalov commented 1 month ago

Поля с пометкой tbc будут позже. Потому вчера их в ответе еще не было.

IMG_20240716_094539_214.jpg

@JSDID эти поля в deal info ext возвращаются в GET /api/v1/deals/{dealuid}/info. Но если я могу попросить у бэка, чтобы он в существующий api добавил. Напишите, как вам удобно. Сюда можно добавить /api/v1/deals/{dealid}/finance - вам будет удобно? (чтобы много лишних запросов не делать)