From 9f6314ef479785385d45180eef595c54f287f5f0 Mon Sep 17 00:00:00 2001
From: wujian <14790700720@163.com>
Date: 星期四, 11 四月 2024 08:19:54 +0800
Subject: [PATCH] change 类型转换

---
 jcdm-main/src/main/java/com/jcdm/main/plcserver/sub/OPCUaSubscription.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/jcdm-main/src/main/java/com/jcdm/main/plcserver/sub/OPCUaSubscription.java b/jcdm-main/src/main/java/com/jcdm/main/plcserver/sub/OPCUaSubscription.java
index da17b4d..5f7ab2d 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/plcserver/sub/OPCUaSubscription.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/plcserver/sub/OPCUaSubscription.java
@@ -24,6 +24,7 @@
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Component;
 
+import java.math.BigDecimal;
 import java.time.LocalDateTime;
 import java.util.ArrayList;
 import java.util.Date;
@@ -195,7 +196,7 @@
         if (CollUtil.isNotEmpty(collect)){
             String s = collect.get(0);
             //鏌ユ壘娆℃満鍨嬬殑瀹屾暣宸ュ簭
-            List<BsTechnologyRouteChildInfo> bsTechnologyRouteChildInfos = bsTechnologyRouteChildInfoService.selectAllTechnologyRouteByProductCode(SNCode);
+            List<BsTechnologyRouteChildInfo> bsTechnologyRouteChildInfos = bsTechnologyRouteChildInfoService.selectAllTechnologyRouteByProductCode(s);
             if (CollUtil.isNotEmpty(bsTechnologyRouteChildInfos)){
                 allProcessCoed = bsTechnologyRouteChildInfos.stream().map(BsTechnologyRouteChildInfo::getProcessesCode).collect(Collectors.toList());
             }
@@ -279,7 +280,8 @@
             Object object = miloService.readFromOpcUa(parts[0] + "." + parts[1] + ".Runtime").getValue();
             Long beatTime = 0L;
             if (ObjectUtil.isNotEmpty(object)){
-                beatTime = (Long) object;
+                String str = object.toString();
+                beatTime = Float.valueOf(str).longValue();
             }
             DaPassingStationCollection PassingStationCollection=new DaPassingStationCollection();
             PassingStationCollection.setSfcCode(SNCode);

--
Gitblit v1.9.3