From e6743906faa31b015c5162a3d0beb9914bde1893 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期三, 26 六月 2024 15:28:17 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/thread/impl/SiemensBarcodeThread.java | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/thread/impl/SiemensBarcodeThread.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/thread/impl/SiemensBarcodeThread.java index a5aca2d..f67ed48 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/thread/impl/SiemensBarcodeThread.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/rcs/thread/impl/SiemensBarcodeThread.java @@ -27,7 +27,7 @@ private RedisUtil redisUtil; private SiemensS7Net siemensS7Net; private StringBuffer barcode = new StringBuffer(); - private String lastBarcode; + private String lastBarcode = ""; public SiemensBarcodeThread(Device device, RedisUtil redisUtil) { this.device = device; @@ -41,10 +41,10 @@ @Override public boolean setBarcode(String barcode) { - this.lastBarcode = String.valueOf(this.barcode); this.barcode.delete(0, this.barcode.length()); this.barcode.append(barcode); if(!Cools.isEmpty(barcode) && !this.lastBarcode.equals(barcode)) { + this.lastBarcode = String.valueOf(this.barcode); News.info("{}鍙锋潯鐮佸櫒锛屾绱㈡暟鎹細{}", device.getId(), this.barcode); JSONObject jsonObject = new JSONObject(); jsonObject.put("time", DateUtils.convert(new Date(), DateUtils.yyyyMMddHHmmss_F)); -- Gitblit v1.9.1