From 70cc2652993f8231593b93a6faa154c2cb2f31b0 Mon Sep 17 00:00:00 2001
From: admin <15939171744@163.com>
Date: 星期三, 24 四月 2024 18:30:44 +0800
Subject: [PATCH] -

---
 jcdm-main/src/main/java/com/jcdm/main/plcserver/conf/OPCElement.java                 |    3 +++
 jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java                    |   21 +++++++++++----------
 jcdm-ui/src/views/main/kb/stationTerminal/index.vue                                  |    7 ++++---
 jcdm-main/src/main/java/com/jcdm/main/restful/factoryMes/service/RestfulService.java |    6 ++++++
 jcdm-main/src/main/java/com/jcdm/main/plcserver/sub/OPCUaSubscription.java           |    4 ++--
 5 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java b/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
index d67d6d9..c9c9d3d 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
@@ -58,9 +58,10 @@
     public List<String> getSubList(){
         List<String> lists = new ArrayList<>();
         lists.add(OPCElement.PACK_OP230_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP230_AngleResult);//璇锋眰璁板綍鏁版嵁
         lists.add(OPCElement.PACK_OP240_RecordData);//璇锋眰璁板綍鏁版嵁.
         lists.add(OPCElement.PACK_OP240_AngleResult);//璇锋眰璁板綍鏁版嵁
+        lists.add(OPCElement.PACK_OP2502_RecordData);//璇锋眰璁板綍鏁版嵁.
+        lists.add(OPCElement.PACK_OP2502_AngleResult);//璇锋眰璁板綍鏁版嵁
         lists.add(OPCElement.PACK_OP260_RecordData);//璇锋眰璁板綍鏁版嵁
         lists.add(OPCElement.PACK_OP260_AngleResult);//璇锋眰璁板綍鏁版嵁
         lists.add(OPCElement.PACK_OP270_RecordData);//璇锋眰璁板綍鏁版嵁
@@ -87,15 +88,15 @@
         lists.add(OPCElement.PACK_OP460_AngleResult);//璇锋眰璁板綍鏁版嵁
         lists.add(OPCElement.PACK_OP500_RecordData);//璇锋眰璁板綍鏁版嵁
         lists.add(OPCElement.PACK_OP500_AngleResult);//璇锋眰璁板綍鏁版嵁
-
-        lists.add(OPCElement.PACK_OP280_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP320_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP340_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP350_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP360_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP370_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP390_RecordData);//璇锋眰璁板綍鏁版嵁
-        lists.add(OPCElement.PACK_OP470_RecordData);//璇锋眰璁板綍鏁版嵁
+//
+//        lists.add(OPCElement.PACK_OP280_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP320_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP340_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP350_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP360_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP370_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP390_RecordData);//璇锋眰璁板綍鏁版嵁
+//        lists.add(OPCElement.PACK_OP470_RecordData);//璇锋眰璁板綍鏁版嵁
 
         return lists;
     }
diff --git a/jcdm-main/src/main/java/com/jcdm/main/plcserver/conf/OPCElement.java b/jcdm-main/src/main/java/com/jcdm/main/plcserver/conf/OPCElement.java
index 03ef00d..686581f 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/plcserver/conf/OPCElement.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/plcserver/conf/OPCElement.java
@@ -19,6 +19,9 @@
     public static final String PACK_OP240_RecordData = "PACK.OP240.RecordData";//璇锋眰璁板綍鏁版嵁
     public static final String PACK_OP240_AngleResult = "PACK.OP240.AngleResult";//璇锋眰鎷х揣鏁版嵁
 
+    public static final String PACK_OP2502_RecordData = "PACK.OP250-2.RecordData";//璇锋眰璁板綍鏁版嵁
+    public static final String PACK_OP2502_AngleResult = "PACK.OP2502-2.AngleResult";//璇锋眰鎷х揣鏁版嵁
+
     /**
      * OP260
      */
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 5dd407c..57e3805 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
@@ -73,7 +73,7 @@
     public void onSubscribe(String identifier, Object value) {
 
         try {
-            if(null != value) {
+            if(null != value && Integer.valueOf(value.toString())!= 0) {
                 String[] nodes = identifier.split("[.]");
                 String thoroughfare = nodes[0];//閫氶亾
                 String device = nodes[1];//璁惧
@@ -143,7 +143,7 @@
                             recordDataDoneValue = outSaveDate(thoroughfare,device);
                             //璁板綍鏁版嵁瀹屾垚
                             String RecordDataDoneAddress = thoroughfare + "." + device + ".RecordDataDone";
-                            miloService.writeToOpcShort(ReadWriteEntity.builder().identifier(RecordDataDoneAddress).value(Integer.valueOf(RecordDataDoneAddress)).build());
+                            miloService.writeToOpcShort(ReadWriteEntity.builder().identifier(RecordDataDoneAddress).value(Integer.valueOf(recordDataDoneValue)).build());
                         }else {
                             //鎵嬪姩宸ヤ綅
                             WebSocketUsers.sendMessageToUserByText(map.get(device), "END");
diff --git a/jcdm-main/src/main/java/com/jcdm/main/restful/factoryMes/service/RestfulService.java b/jcdm-main/src/main/java/com/jcdm/main/restful/factoryMes/service/RestfulService.java
index bff26e2..b548f5a 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/restful/factoryMes/service/RestfulService.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/restful/factoryMes/service/RestfulService.java
@@ -6,6 +6,11 @@
 import org.springframework.web.bind.annotation.RequestParam;
 
 public class RestfulService {
+    public static void main(String[] args) {
+        String str = "uuuuuu11uuuuuuuuuuuuuuu";
+        System.out.println(str.length());
+    }
+
     public static final String getRealmName = "https://imes-test-group.geelycv-test.com/api/mom-open/restful/aMesSysIntegration";
 
     public static final String postRealmName = "https://imes-uat-group.geelycv-test.com/api/mom-open/restful/interface";
@@ -77,4 +82,5 @@
                 .execute();
         return response.body();
     }
+    //HttpResponse response = HttpRequest.post(url).body(JSONUtil.toJsonStr(vo)).execute();
 }
diff --git a/jcdm-ui/src/views/main/kb/stationTerminal/index.vue b/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
index b4cd486..cfc464f 100644
--- a/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
+++ b/jcdm-ui/src/views/main/kb/stationTerminal/index.vue
@@ -95,11 +95,11 @@
 
 <!--           </el-col>-->
 <!--         </el-row>-->
-         <el-row style="margin-top: 20px">
+         <el-row v-show="showInput" style="margin-top: 20px">
            <el-col></el-col>
              <span style="width: 130px;" class="head-font">棰勮鎬绘垚鍙� : {{headContent.yzSfcCode}}</span>
          </el-row>
-         <el-row style="margin-top: 20px">
+         <el-row v-show="showInput" style="margin-top: 20px">
 <!--             <el-button @click="Release" type="primary">缁戝畾</el-button>-->
            <el-button @click="bindYzSfc" type="primary">缁戝畾</el-button>
 
@@ -322,6 +322,7 @@
   name: "stationTerminal",
   data() {
     return {
+      showInput: true,
       serialPortContent: '',
       // 鏌ヨ鍙傛暟
       formulaChildParams: {
@@ -369,7 +370,7 @@
       },
       content: '',
       activeName: 'first',
-      url: "ws://192.168.1.101:8080/websocket/message/",
+      url: "ws://192.168.1.103:8080/websocket/message/",
       message: "",
       text_content: "",
       ws: null,

--
Gitblit v1.9.3