From 9f6fcdb2cdfd6170657c5b651aa389dcf3d28614 Mon Sep 17 00:00:00 2001 From: lijw Date: Fri, 14 Mar 2025 18:52:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/inspect/tcpserver/tcp/NettyServer.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/inspect/tcpserver/tcp/NettyServer.java b/src/main/java/com/inspect/tcpserver/tcp/NettyServer.java index 80e588d..2693644 100644 --- a/src/main/java/com/inspect/tcpserver/tcp/NettyServer.java +++ b/src/main/java/com/inspect/tcpserver/tcp/NettyServer.java @@ -205,14 +205,22 @@ public class NettyServer { command = Integer.parseInt(root.element("Command").getText()); } - logger.info(Color.MAGENTA + "######## <= 会话: {}, 客户: {}, 消息类型: {}, 命令:{}, 消息体: ########\n{}" + Color.END, binaryModel.uuid, binaryModel.id, type, command, xml); +// logger.info(Color.MAGENTA + "######## <= 会话: {}, 客户: {}, 消息类型: {}, 命令:{}, 消息体: ########\n{}" + Color.END, binaryModel.uuid, binaryModel.id, type, command, xml); //判断是否重发 if (type == SystemType.system) { if (command == SystemType.has_response || command == SystemType.no_response) { if (null != root.element("Code")) { - if (root.element("Code").getText() == ResponseType.retry) { + String code = root.element("Code").getText(); + if (code.equals(ResponseType.retry)) { resetSendMsg(binaryModel.receiveIndex, sendCode); + } else if (code.equals(ResponseType.succeed)) { + logger.info("######## 响应结果为成功, 客户: {}, 命令: {}, 消息体 ########\n{}", binaryModel.id, command, xml); + } else if (code.equals(ResponseType.fault)) { + logger.warn("######## 响应结果为失败, 客户: {}, 命令: {}, 消息体 ########\n{}", binaryModel.id, command, xml); + } else if (code.equals(ResponseType.reject)) { + logger.warn("######## 响应结果为拒绝, 客户: {}, 命令: {}, 消息体 ########\n{}", binaryModel.id, command, xml); } + return; } } }