From e0fac38b26845f25de479783e0c76cf12a5311e0 Mon Sep 17 00:00:00 2001
From: cl <418351270@qq.com>
Date: 星期五, 19 一月 2024 10:31:28 +0800
Subject: [PATCH] 修改数据采集

---
 guns-vip-main/src/main/java/cn/stylefeng/guns/plcserver/server/OP100/impl/OP100ServerInterfaceImpl.java |   30 +++++++++++-------------------
 1 files changed, 11 insertions(+), 19 deletions(-)

diff --git a/guns-vip-main/src/main/java/cn/stylefeng/guns/plcserver/server/OP100/impl/OP100ServerInterfaceImpl.java b/guns-vip-main/src/main/java/cn/stylefeng/guns/plcserver/server/OP100/impl/OP100ServerInterfaceImpl.java
index fd0287f..21a62da 100644
--- a/guns-vip-main/src/main/java/cn/stylefeng/guns/plcserver/server/OP100/impl/OP100ServerInterfaceImpl.java
+++ b/guns-vip-main/src/main/java/cn/stylefeng/guns/plcserver/server/OP100/impl/OP100ServerInterfaceImpl.java
@@ -76,8 +76,8 @@
         String ecpStr = "";//寮傚父璁板綍鏍囪
         try{
 
-            String isHeartBeat = OPCUnit.read(opc.getOP100_F_HEART_BEAT());
-            setHeartbeat(isHeartBeat);
+          /*  String isHeartBeat = OPCUnit.read(opc.getOP100_F_HEART_BEAT());
+            setHeartbeat(isHeartBeat);*/
 
             if(GlobalVariable.OP100_F_HEART_BEAT) {
                 //PC璇诲伐鍗�
@@ -95,9 +95,15 @@
                 if(isPLCFinish.equals("true")){
                     String isFinish = OPCUnit.read(opc.getOP100_J_PC_FINISH());//PC鎿嶄綔瀹屾垚
                     if(isFinish.equals("false")){
-                        handleMaterial();
-                        handleInfo();
+                        logger.info("handleFinsh寮�濮嬫椂闂�:"+new Date());
                         handleFinsh();
+                        logger.info("handleFinsh瀹屾垚鏃堕棿:"+new Date());
+                        logger.info("handleInfo寮�濮嬫椂闂�:"+new Date());
+                        handleInfo();
+                        logger.info("handleInfo瀹屾垚鏃堕棿:"+new Date());
+                        logger.info("handleMaterial寮�濮嬫椂闂�:"+new Date());
+                        handleMaterial();
+                        logger.info("handleMaterial瀹屾垚鏃堕棿:"+new Date());
                     }
                 }
 
@@ -142,22 +148,8 @@
         for(int i=0;i<list1.size();i++){
             ProductionOrderBatchInfoResult productionOrderBatchInfoResult = list1.get(i);
 
-            //鍒ゆ柇鏄惁鏈夎宸ヤ綅
-            String[] locationCodes = productionOrderBatchInfoResult.getLocationCode().split("/");
-            logger.info("褰撳墠宸ヤ綅锛�"+locationCodes.toString());
-            boolean isLocationCode = false;
-            if(locationCodes.length>0)
-            {
-                for (int j=0;j<locationCodes.length;j++){
-                    String location = locationCodes[j];
-                    if(location.equals(LOCATION_CODE)){
-                        isLocationCode = true;
-                    }
-                }
-            }
-
             int remainingQuantity =  productionOrderBatchInfoResult.getResidueQuantity();//鍓╀綑鏁伴噺
-            if(remainingQuantity>0 && isLocationCode){
+            if(remainingQuantity>0 ){
                 //鏂板鐗╂枡杩芥函
                 MaterialTraceabilityParam materialTraceabilityParam = new MaterialTraceabilityParam();
                 materialTraceabilityParam.setWorkOrderNo(S_ORDER_CODE);

--
Gitblit v1.9.3