减少乱码

This commit is contained in:
2024-01-24 22:53:41 +08:00
parent 92ab17c9bb
commit cf506c3b36
2 changed files with 8 additions and 2 deletions

View File

@@ -244,7 +244,7 @@ public class ServerMessageHandlerAdapter implements MessageService {
@Override @Override
public void uploadLog(String deviceName, Integer venueId) { public void uploadLog(String deviceName, Integer venueId) {
Channel currentChannel = getCurrentChannel(deviceName, venueId); Channel currentChannel = getCurrentChannel(deviceName, venueId);
ServerMessageUtils.INSTANCE.sendMsg(currentChannel,new VenueMessage(MessageType.LOG,"上传日志")); ServerMessageUtils.INSTANCE.sendMsg(currentChannel,new VenueMessage(MessageType.LOG,"upload logs"));
} }
/** /**

View File

@@ -1,7 +1,10 @@
package com.sv.barcode; package com.sv.barcode;
import com.sv.netty.ClientHandler;
import com.sv.netty.ClientThread; import com.sv.netty.ClientThread;
import com.sv.netty.config.NettyConstant; import com.sv.netty.config.NettyConstant;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.awt.event.KeyAdapter; import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent; import java.awt.event.KeyEvent;
@@ -10,6 +13,8 @@ import java.util.List;
public class ScanBarCode extends KeyAdapter { public class ScanBarCode extends KeyAdapter {
private final Logger logger = LoggerFactory.getLogger(ClientHandler.class);
private List<Character> barcode = new LinkedList<>(); private List<Character> barcode = new LinkedList<>();
@Override @Override
@@ -18,6 +23,7 @@ public class ScanBarCode extends KeyAdapter {
barcode.clear(); barcode.clear();
} }
char keyChar = e.getKeyChar(); char keyChar = e.getKeyChar();
logger.info("each time didi key【" + keyChar + "");
if (NettyConstant.BARCODE_END == keyChar) { if (NettyConstant.BARCODE_END == keyChar) {
String barStr = ""; String barStr = "";
if (barcode.size() > 0 && barcode != null) { if (barcode.size() > 0 && barcode != null) {
@@ -25,7 +31,7 @@ public class ScanBarCode extends KeyAdapter {
barStr = barStr + character; barStr = barStr + character;
} }
} }
System.err.println(barStr); logger.info(barStr);
ClientThread.getInstance().checkBarcode(barStr); ClientThread.getInstance().checkBarcode(barStr);
barcode.clear(); barcode.clear();
} }