From ba554f3db080b64d74bb283a899a0b2b5dbcf376 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期五, 22 八月 2025 13:59:56 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/jx-gt-crn-wcs' into jx-gt-crn-wcs

---
 src/main/java/com/zy/core/thread/SiemensDevpThread.java |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/zy/core/thread/SiemensDevpThread.java b/src/main/java/com/zy/core/thread/SiemensDevpThread.java
index 8939e1d..0272ab9 100644
--- a/src/main/java/com/zy/core/thread/SiemensDevpThread.java
+++ b/src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -52,14 +52,15 @@
     public static final ArrayList<Integer> staNos1 = new ArrayList<Integer>() {{
     add(1000);	add(1001);	add(1002);	add(1003);	add(1004);	add(1005);	add(1006);	add(1007);	add(1008);	add(1009);	add(1010);
     add(1011);	add(1012);	add(1013);	add(1014);	add(1015);	add(1016);	add(1017);	add(1018);	add(1019);	add(1020);	add(1021);
-    add(1022);	add(1023);	add(1024);	add(1025);	add(1026);	add(1027);	add(1028);	add(1029);	add(1030);
-    add(2000); add(2001); add(2002); add(2003); add(2004);add(2005); add(2006); add(2007);
+    add(1022);	add(1023);	add(1024);	add(1025);	add(1026);	add(1027);	add(1028);	add(1029);	add(1030); add(1031);
+    add(1032);add(1033);add(1034);add(1035);
+    add(2000); add(2001); add(2002); add(2003); add(2004);add(2005); add(2006); add(2007); add(2008); add(2009);
 //        add(200);add(201);add(202);
     }};
     public static final ArrayList<Integer> staNos2 = new ArrayList<Integer>() {{
-       add(1040);add(1041);add(1042);add(1043);add(1044);add(1045);add(1046);add(1047);
-       add(2010);add(2011);add(2012);add(2013);add(2014);add(2015);add(2016);add(2017);
-       add(3010);add(3011);add(3012);add(3013);add(3014);add(3015);add(3016);add(3017);
+       add(1040);add(1041);add(1042);add(1043);add(1044);add(1045);add(1046);add(1047);add(1048);add(1049);
+       add(2010);add(2011);add(2012);add(2013);add(2014);add(2015);add(2016);add(2017);add(2018);add(2019);
+       add(3010);add(3011);add(3012);add(3013);add(3014);add(3015);add(3016);add(3017);add(3018);add(3019);
 
 //        add(200);add(201);add(202);
     }};
@@ -223,9 +224,9 @@
                 StaProtocol staProtocol = station.get(siteId);
                 if (null == staProtocol) {
                     staProtocol = new StaProtocol();
-                    staProtocol.setSiteId(siteId);
                     station.put(siteId, staProtocol);
                 }
+                staProtocol.setSiteId(siteId);
                 staProtocol.setWorkNo(siemensS7Net.getByteTransform().TransInt32(result.Content, i*66 + 8));     // 宸ヤ綔鍙�
                 staProtocol.setStaNo(siemensS7Net.getByteTransform().TransInt16(result.Content, i*66 + 12));   // 鐩爣绔�
                 staProtocol.setState(siemensS7Net.getByteTransform().TransInt16(result.Content, i*66 + 14));  // 妯″紡鐘舵�� 0鍋滄満锛�=1鎵嬪姩锛�=2鑷姩锛�=3鏁呴殰
@@ -233,7 +234,7 @@
                 staProtocol.setRequestIo(siemensS7Net.getByteTransform().TransInt16(result.Content, i*66 + 18));
                 staProtocol.setTrayIo(siemensS7Net.getByteTransform().TransInt16(result.Content, i*66 + 20));
                 staProtocol.setLocIo(siemensS7Net.getByteTransform().TransInt16(result.Content, i*66 + 22));
-                staProtocol.setBarcode(siemensS7Net.getByteTransform().TransString(result.Content,i*66 + 24,16, "UTF-8"));
+                staProtocol.setBarcode(siemensS7Net.getByteTransform().TransString(result.Content,i*66 + 24,16, "UTF-8").trim());
 //                staProtocol.setWeightIo(siemensS7Net.getByteTransform().TransDouble(result.Content,i*66 + 40));
                 staProtocol.setMode(siemensS7Net.getByteTransform().TransInt16(result.Content, i*66 + 44));
 

--
Gitblit v1.9.1