HuaweiVRP — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) (Новая страница: «== Input JSON format == ;estimateCode: String → Identification of the input file. ;algorithmBaseParamDto: Object → Basic data :;platformDtoList: Array → Pla…») |
StasFomin (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
::;platformCode: String → Identification of the platform. | ::;platformCode: String → Identification of the platform. | ||
::;isMustFirst: Boolean → Whether the platform should be first visited (bonded warehouse). | ::;isMustFirst: Boolean → Whether the platform should be first visited (bonded warehouse). | ||
− | + | :;truckTypeDtoList: Array → Truck info. | |
− | + | ::;truckTypeId: String → Identification of the truck. | |
− | + | ::;truckTypeCode: String → Unique truck code. | |
− | + | ::;truckTypeName: String → Unique truck name. | |
− | + | ::;length: Float → Truck length (mm). | |
− | + | ::;width: Float → Truck width (mm). | |
− | + | ::;height: Float → Truck height (mm). | |
− | + | ::;maxLoad: Float → Carrying capacity of the truck (kg) | |
− | + | ::;truckTypeMap: Object → Map format of truckTypeDtoList, key is truckTypeId | |
− | + | ::;distanceMap: Object → | |
− | + | ::* Key is two platform codes connected by “+”: e.g. “platform01+platform02”; | |
− | + | ::* Value is the float value of the distance (m) between them. | |
− | + | ;boxes: Array → Boxes (i.e., items) info. | |
− | + | :;spuBoxId: String → Identification of the box. | |
− | + | :;platformCode: String → Code of the platform the box is belonging to. | |
− | + | :;length: Float → Box length (mm). | |
− | + | :;width: Float → Box width (mm). | |
− | + | :;height: Float → Box height (mm). | |
− | + | :;weight: Float → Box weight (kg). | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Версия 13:28, 29 января 2021
Input JSON format
- estimateCode
- String → Identification of the input file.
- algorithmBaseParamDto
- Object → Basic data
- platformDtoList
- Array → Platform (i.e., pick-up point) info.
- platformCode
- String → Identification of the platform.
- isMustFirst
- Boolean → Whether the platform should be first visited (bonded warehouse).
- truckTypeDtoList
- Array → Truck info.
- truckTypeId
- String → Identification of the truck.
- truckTypeCode
- String → Unique truck code.
- truckTypeName
- String → Unique truck name.
- length
- Float → Truck length (mm).
- width
- Float → Truck width (mm).
- height
- Float → Truck height (mm).
- maxLoad
- Float → Carrying capacity of the truck (kg)
- truckTypeMap
- Object → Map format of truckTypeDtoList, key is truckTypeId
- distanceMap
- Object →
- Key is two platform codes connected by “+”: e.g. “platform01+platform02”;
- Value is the float value of the distance (m) between them.
- boxes
- Array → Boxes (i.e., items) info.
- spuBoxId
- String → Identification of the box.
- platformCode
- String → Code of the platform the box is belonging to.
- length
- Float → Box length (mm).
- width
- Float → Box width (mm).
- height
- Float → Box height (mm).
- weight
- Float → Box weight (kg).