From 2de4173f02cc9525949eb20e60595019b9be9a3f Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 09 六月 2025 19:43:05 +0800 Subject: [PATCH] 部署服务器 --- src/main/java/com/zy/core/thread/BarcodeThread.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/core/thread/BarcodeThread.java b/src/main/java/com/zy/core/thread/BarcodeThread.java index fa67951..f8b7317 100644 --- a/src/main/java/com/zy/core/thread/BarcodeThread.java +++ b/src/main/java/com/zy/core/thread/BarcodeThread.java @@ -23,6 +23,8 @@ private Slave slave; private StringBuffer barcode = new StringBuffer(); + private String lastBarcode = ""; + public BarcodeThread(Slave slave) { this.slave = slave; } @@ -34,8 +36,9 @@ public void setBarcode(String barcode) { this.barcode.delete(0, this.barcode.length()); this.barcode.append(barcode); - if(!Cools.isEmpty(barcode)) { + if(!Cools.isEmpty(barcode) && !lastBarcode.equals(barcode)) { News.info("Barcode"+" - 1"+" - {}鍙锋潯鐮佸櫒锛屾绱㈡暟鎹細{}", slave.getId(), this.barcode); + lastBarcode = barcode; JSONObject jsonObject = new JSONObject(); jsonObject.put("time", DateUtils.convert(new Date(), DateUtils.yyyyMMddHHmmss_F)); jsonObject.put("barcode", barcode); -- Gitblit v1.9.1