diff --git a/acs/nladmin-system/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java b/acs/nladmin-system/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java index 3d04fa1..2d647d3 100644 --- a/acs/nladmin-system/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java +++ b/acs/nladmin-system/src/main/java/org/nl/acs/ext/wms/service/impl/WmsToAcsServiceImpl.java @@ -311,16 +311,19 @@ public class WmsToAcsServiceImpl implements WmsToAcsService { emptyVehicleStackingPositionDeviceDriver = (EmptyVehicleStackingPositionDeviceDriver) device.getDeviceDriver(); jo.put("device_code", device.getDevice_code()); jo.put("vehicle_num", emptyVehicleStackingPositionDeviceDriver.getNumber()); + jo.put("mode", emptyVehicleStackingPositionDeviceDriver.getMode()); } else if (device.getDeviceDriver() instanceof CargoLiftConveyorDeviceDriver) { cargoLiftConveyorDeviceDriver = (CargoLiftConveyorDeviceDriver) device.getDeviceDriver(); jo.put("device_code", device.getDevice_code()); jo.put("move", cargoLiftConveyorDeviceDriver.getMove()); + jo.put("mode", cargoLiftConveyorDeviceDriver.getMode()); jo.put("action", cargoLiftConveyorDeviceDriver.getAction()); jo.put("error", cargoLiftConveyorDeviceDriver.getError()); } else if (device.getDeviceDriver() instanceof StandardCoveyorControlWithScannerDeviceDriver) { standardCoveyorControlWithScannerDeviceDriver = (StandardCoveyorControlWithScannerDeviceDriver) device.getDeviceDriver(); jo.put("device_code", device.getDevice_code()); jo.put("move", standardCoveyorControlWithScannerDeviceDriver.getMove()); + jo.put("mode", standardCoveyorControlWithScannerDeviceDriver.getMode()); jo.put("action", standardCoveyorControlWithScannerDeviceDriver.getAction()); jo.put("error", standardCoveyorControlWithScannerDeviceDriver.getError()); } else {