woody-job / wood-client

0 stars 1 forks source link

Страница сушилок. Интеграция #19

Closed IlyaTheCreator closed 3 months ago

IlyaTheCreator commented 3 months ago

Необходимо интегрировать запросы для страницы сушилок

Запросы:

GET dryer-chamber/list - список всех сушилок Ответ:

[
    {
        "id": 1,
        "name": "Сушилка 1",
        "chamberIterationCount": 8
    },
    {
        "id": 2,
        "name": "Сушилка 2",
        "chamberIterationCount": 6
    }
]

GET dryer-chamber-data/get/chamber-data/${dryerChamberId} - данные для санберста сушилки Ответ:

{
    "data": [
        {
            "name": "228x228x6",
            "size": 62.38
        }
    ],
    "total": 62.38
}

POST dryer-chamber-data/bring-in/${dryerChamberId} - внести доску в сушилку Тело:

{
    "woodClassId": 3,
    "dimensionId": 5,
    "woodTypeId": 1,
    "date": "2024-04-25T05:47:00.452Z", - дата в формате ISO8601
    "amount": 120
}

POST dryer-chamber-data/take-out/${dryerChamberId} - убрать доску из сушилки


Обработать возвращаемые ошибки в снекбаре.

denischagin commented 3 months ago

https://github.com/woody-job/wood-client/pull/43