diff --git a/acs/nladmin-system/src/main/java/org/nl/modules/quartz/task/QueryLKDeviceStatus.java b/acs/nladmin-system/src/main/java/org/nl/modules/quartz/task/QueryLKDeviceStatus.java index 98b5a5f8b..9a356571f 100644 --- a/acs/nladmin-system/src/main/java/org/nl/modules/quartz/task/QueryLKDeviceStatus.java +++ b/acs/nladmin-system/src/main/java/org/nl/modules/quartz/task/QueryLKDeviceStatus.java @@ -1,20 +1,15 @@ package org.nl.modules.quartz.task; -import cn.hutool.core.map.MapUtil; -import cn.hutool.core.util.ObjectUtil; -import cn.hutool.core.util.StrUtil; -import cn.hutool.http.HttpResponse; import com.alibaba.fastjson.JSONArray; -import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; -import org.nl.acs.agv.server.AgvService; -import org.nl.acs.agv.server.ZheDaAgvService; +import org.nl.acs.device_driver.basedriver.device_status.DeviceStatusDeviceDriver; +import org.nl.acs.ext.wms.liKuData.DeviceStatusData; import org.nl.acs.ext.wms.liKuData.DeviceStatusRequest; import org.nl.acs.ext.wms.liKuData.DeviceStatusResponse; import org.nl.acs.ext.wms.liKuData.Resp; import org.nl.acs.ext.wms.service.AcsToLiKuService; -import org.nl.acs.instruction.service.InstructionService; -import org.nl.acs.instruction.service.dto.Instruction; +import org.nl.acs.opc.Device; +import org.nl.acs.opc.DeviceAppService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -30,15 +25,52 @@ public class QueryLKDeviceStatus { @Autowired AcsToLiKuService acsToLiKuService; + @Autowired + DeviceAppService deviceAppService; public void run() throws Exception { DeviceStatusRequest deviceStatusRequest = new DeviceStatusRequest(); deviceStatusRequest.setDeviceId("0"); + //车 Resp carResp = acsToLiKuService.queryCarDeviceStatus(deviceStatusRequest); + List deviceStatusDataList= JSONArray.parseArray(String.valueOf(carResp.getData()),DeviceStatusData.class); + for(int i=0;i ssxResp = acsToLiKuService.querySsxDeviceStatus(deviceStatusRequest); + deviceStatusDataList= JSONArray.parseArray(String.valueOf(ssxResp.getData()),DeviceStatusData.class); + for(int i=0;i tsjResp = acsToLiKuService.queryTsjDeviceStatus(deviceStatusRequest); - - - + deviceStatusDataList= JSONArray.parseArray(String.valueOf(tsjResp.getData()),DeviceStatusData.class); + for(int i=0;i