woody-job / wood-client

0 stars 1 forks source link

Страница склада. Интеграция #20

Closed IlyaTheCreator closed 3 months ago

IlyaTheCreator commented 3 months ago

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

Запросы: GET warehouse/${woodConditionId} - Доска на складе по ее состоянию (сырая/сухая) Ответ:

{
    "sunburstData": [
        {
            "name": "Ель",
            "children": [
                {
                    "name": "Первый",
                    "children": [
                        {
                            "name": "120x135x6",
                            "size": 189.54
                        }
                    ]
                },
                {
                    "name": "Второй",
                    "children": [
                        {
                            "name": "120x135x6",
                            "size": 121.014
                        }
                    ]
                },
                {
                    "name": "Рыночный",
                    "children": [
                        {
                            "name": "120x135x6",
                            "size": 29.16
                        }
                    ]
                },
                {
                    "name": "Браун",
                    "children": [
                        {
                            "name": "120x135x6",
                            "size": 32.076
                        }
                    ]
                }
            ]
        },
        {
            "name": "Сосна",
            "children": [
                {
                    "name": "Первый",
                    "children": [
                        {
                            "name": "120x135x6",
                            "size": 38.88
                        }
                    ]
                },
                {
                    "name": "Второй",
                    "children": []
                },
                {
                    "name": "Рыночный",
                    "children": [
                        {
                            "name": "120x135x6",
                            "size": 81.648
                        }
                    ]
                },
                {
                    "name": "Браун",
                    "children": []
                }
            ]
        },
        {
            "name": "Хвоя",
            "children": [
                {
                    "name": "Первый",
                    "children": []
                },
                {
                    "name": "Второй",
                    "children": []
                },
                {
                    "name": "Рыночный",
                    "children": []
                },
                {
                    "name": "Браун",
                    "children": []
                }
            ]
        }
    ],
    "totalVolume": 492.32,
}

GET dryer-chamber-data/list - Сохнущая доска во всех сушилках Ответ:

{
    "sunburstData": [
        {
            "name": "Ель",
            "children": [
                {
                    "name": "Первый",
                    "children": []
                },
                {
                    "name": "Второй",
                    "children": []
                },
                {
                    "name": "Рыночный",
                    "children": [
                        {
                            "name": "228x228x6",
                            "size": 99.81
                        }
                    ]
                },
                {
                    "name": "Браун",
                    "children": []
                }
            ]
        },
        {
            "name": "Сосна",
            "children": [
                {
                    "name": "Первый",
                    "children": []
                },
                {
                    "name": "Второй",
                    "children": []
                },
                {
                    "name": "Рыночный",
                    "children": []
                },
                {
                    "name": "Браун",
                    "children": []
                }
            ]
        },
        {
            "name": "Хвоя",
            "children": [
                {
                    "name": "Первый",
                    "children": []
                },
                {
                    "name": "Второй",
                    "children": []
                },
                {
                    "name": "Рыночный",
                    "children": []
                },
                {
                    "name": "Браун",
                    "children": []
                }
            ]
        }
    ],
    "totalVolume": 99.81
}
denischagin commented 3 months ago

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

IlyaTheCreator commented 3 months ago

После проверки пра: