fix
This commit is contained in:
@@ -29,13 +29,13 @@ public class ToAgvDevice {
|
|||||||
DeviceAppService deviceAppService;
|
DeviceAppService deviceAppService;
|
||||||
public void run() throws Exception {
|
public void run() throws Exception {
|
||||||
JSONArray agv_rows = new JSONArray();
|
JSONArray agv_rows = new JSONArray();
|
||||||
JSONObject row = new JSONObject();
|
|
||||||
|
|
||||||
AgvNdcOneDeviceDriver agvNdcOneDeviceDriver;
|
AgvNdcOneDeviceDriver agvNdcOneDeviceDriver;
|
||||||
try {
|
try {
|
||||||
List<Device> deviceList = deviceAppService.findDeviceByType(DeviceType.agv);
|
List<Device> deviceList = deviceAppService.findDeviceByType(DeviceType.agv);
|
||||||
for(Device device:deviceList) {
|
for(Device device:deviceList) {
|
||||||
if (device.getDeviceDriver() instanceof AgvNdcOneDeviceDriver) {
|
if (device.getDeviceDriver() instanceof AgvNdcOneDeviceDriver) {
|
||||||
|
JSONObject row = new JSONObject();
|
||||||
agvNdcOneDeviceDriver = (AgvNdcOneDeviceDriver) device.getDeviceDriver();
|
agvNdcOneDeviceDriver = (AgvNdcOneDeviceDriver) device.getDeviceDriver();
|
||||||
row.put("device_code", String.valueOf(device.getDevice_code()));
|
row.put("device_code", String.valueOf(device.getDevice_code()));
|
||||||
row.put("energyLevel", String.valueOf(agvNdcOneDeviceDriver.getElectric_qty()));
|
row.put("energyLevel", String.valueOf(agvNdcOneDeviceDriver.getElectric_qty()));
|
||||||
|
|||||||
Reference in New Issue
Block a user