Как добавить временные ограничения в jsprit?

setTimeWindow (новое окно времени (время_пуска, время_кончания))

Используется для добавления временных ограничений на выполнение задачи / отгрузки. Но я хочу получить полный пример. Есть ли какой-нибудь полный пример доставки jsprit в срок?


person sutirtha    schedule 29.01.2016    source источник


Ответы (1)


Вы можете установить временные окна получения и доставки отправлений следующим образом:

Shipment shipment = Shipment.Builder.newInstance("1") .addSizeDimension(0,1) .setPickupLocation(Location.newInstance(5,7)) .setPickupTimeWindow(TimeWindow.newInstance(0,1200)) .setDeliveryLocation(Location.newInstance(6,9)) .setDeliveryTimeWindow(TimeWindow.newInstance(2000,4000)) .build();

person Stefan Schröder    schedule 29.01.2016
comment
Спасибо @Stefan. Но есть ли какой-либо пример на веб-сайте jsprit. - person sutirtha; 01.02.2016