From f2ce2db0299a74b72519e2e2ee5be913831abd1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Tue, 12 May 2026 17:00:36 +0800 Subject: [PATCH] 1 --- business/jxstore/event/event_tcp.go | 1 + business/jxstore/event/event_tcp_utils.go | 32 +++++++++++------------ 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/business/jxstore/event/event_tcp.go b/business/jxstore/event/event_tcp.go index 3e3e40df5..3c0da4814 100644 --- a/business/jxstore/event/event_tcp.go +++ b/business/jxstore/event/event_tcp.go @@ -96,6 +96,7 @@ func handleConn(c net.Conn) error { _, printNo = getCallbackMsgInfo(data) callback = true } + globals.SugarLogger.Debugf("printNoData------: %s", printNo) if value, have := TcpClientList.Load(printNo); !have { t = NewTcpClient() diff --git a/business/jxstore/event/event_tcp_utils.go b/business/jxstore/event/event_tcp_utils.go index 8956fcf46..ea51a3279 100644 --- a/business/jxstore/event/event_tcp_utils.go +++ b/business/jxstore/event/event_tcp_utils.go @@ -747,22 +747,22 @@ func doPrint(t *TcpClient, key string) (err error) { } // 链接已经关闭了 - if isClosed(c) { - remoteAddr := c.RemoteAddr().(*net.TCPAddr) - remoteIP := remoteAddr.IP.String() // 打印机IP - remotePort := remoteAddr.Port // 打印机端口 - globals.SugarLogger.Debugf("remoteIP3: %s", remoteIP) - globals.SugarLogger.Debugf("remotePort3: %d", remotePort) - - printRemoteAddr := c.RemoteAddr().String() - printRemoteAddr = strings.Split(printRemoteAddr, ":")[0] - globals.SugarLogger.Debugf("printRemoteAddr3: %s", printRemoteAddr) - - c = reconnectPrinter(c) - if c != nil { - t.setPrintConn(printMsg.PrintNo, c) - } - } + //if isClosed(c) { + // remoteAddr := c.RemoteAddr().(*net.TCPAddr) + // remoteIP := remoteAddr.IP.String() // 打印机IP + // remotePort := remoteAddr.Port // 打印机端口 + // globals.SugarLogger.Debugf("remoteIP3: %s", remoteIP) + // globals.SugarLogger.Debugf("remotePort3: %d", remotePort) + // + // printRemoteAddr := c.RemoteAddr().String() + // printRemoteAddr = strings.Split(printRemoteAddr, ":")[0] + // globals.SugarLogger.Debugf("printRemoteAddr3: %s", printRemoteAddr) + // + // c = reconnectPrinter(c) + // if c != nil { + // t.setPrintConn(printMsg.PrintNo, c) + // } + //} if _, err = c.Write(data); err != nil { globals.SugarLogger.Debugf("handleTcpMessages err [%v]", err) } else {