xieshengjie 2 gadi atpakaļ
vecāks
revīzija
2f8785277d

+ 3 - 3
realtime/generationXK-service/src/main/java/com/gyee/generation/service/realtimelibrary/StatusService.java

@@ -839,7 +839,7 @@ public class StatusService {
             if (first.isPresent()){
                 ProBasicStatusPoint windturbinestatusdi = first.get();
 
-                int pointValueInDouble = (int) edosUtil.getRealData(windturbinestatusdi.getId()).getPointValueInDouble();
+                int pointValueInDouble = (int) edosUtil.getRealData(windturbinestatusdi.getNemCode()).getPointValueInDouble();
                 switch (pointValueInDouble){
                     case 1:
                     case 3:
@@ -875,7 +875,7 @@ public class StatusService {
             //每个状态一个状态点
             List<ProBasicStatusPoint> windturbinestatusdis = statusMap.get(wt.getId()).stream().filter(w -> w.getUniformCode().equals(Contant.MX000) || w.getUniformCode().equals(Contant.MX002) || w.getUniformCode().equals(Contant.MX004) || w.getUniformCode().equals(Contant.MX006) || w.getUniformCode().equals(Contant.MX008)).collect(Collectors.toList());
             for(ProBasicStatusPoint w : windturbinestatusdis){
-                PointData realData = edosUtil.getRealData(w.getId());
+                PointData realData = edosUtil.getRealData(w.getNemCode());
                 if (realData.getPointValueInDouble()==1){
                     mxstatus = Double.parseDouble(w.getTypeId());
                     break;
@@ -885,7 +885,7 @@ public class StatusService {
             //每个状态一个状态点
             List<ProBasicStatusPoint> windturbinestatusdis = statusMap.get(wt.getId()).stream().filter(w -> w.getUniformCode().equals(Contant.MX000) || w.getUniformCode().equals(Contant.MX002) || w.getUniformCode().equals(Contant.MX004) || w.getUniformCode().equals(Contant.MX006) || w.getUniformCode().equals(Contant.MX008)).collect(Collectors.toList());
             for(ProBasicStatusPoint w : windturbinestatusdis){
-                PointData realData = edosUtil.getRealData(w.getId());
+                PointData realData = edosUtil.getRealData(w.getNemCode());
                 if (realData.getPointValueInDouble()==1){
                     mxstatus = Double.parseDouble(w.getTypeId());
                     break;