Ver código fonte

配电图相关接口开发调整4

jichaobo 3 anos atrás
pai
commit
e9b92ba01b

+ 9 - 6
fiveep-service/src/main/java/com/bizmatics/service/impl/HookupServiceImpl.java

@@ -167,13 +167,16 @@ public class HookupServiceImpl extends AbstractCrudService<HookupMapper, Hookup>
     public List<HookupComponentCompleteVo> getHookupComponentComplete(Integer siteId) {
         List<DeviceTypeVo> deviceTypeVo = baseMapper.getDevidetype(siteId);
         List<RtAnalogDataOneVo> variable_vaue = null;
-        if (deviceTypeVo.get(0).getDeviceType() == 3) {
-            variable_vaue = baseMapper.getVariable171(siteId);
-        } else if (deviceTypeVo.get(0).getDeviceType() == 4) {
-            variable_vaue = baseMapper.getVariable173(siteId);
-        } else {
-            variable_vaue = baseMapper.getVariable(siteId);
+        if (deviceTypeVo.size()>0){
+            if (deviceTypeVo.get(0).getDeviceType() == 3) {
+                variable_vaue = baseMapper.getVariable171(siteId);
+            } else if (deviceTypeVo.get(0).getDeviceType() == 4) {
+                variable_vaue = baseMapper.getVariable173(siteId);
+            } else {
+                variable_vaue = baseMapper.getVariable(siteId);
+            }
         }
+
         List<HookupComponentCompleteTowVo> hookupComponentComplete = baseMapper.getHookupComponentComplete(siteId);
         List<HookupComponentCompleteVo> hookupComponentCompleteVoLsit = new ArrayList<HookupComponentCompleteVo>();
         if (hookupComponentComplete.size() > 0) {