This commit is contained in:
suyl
2021-07-21 18:47:54 +08:00
parent 60b9a5f215
commit 2776f7ee0a

View File

@@ -304,7 +304,7 @@ func doPrint(printMsgChanFail chan *model.PrintMsg) (err error) {
globals.SugarLogger.Debugf("handleTcpMessages success, data: %v", hex.EncodeToString(data)) globals.SugarLogger.Debugf("handleTcpMessages success, data: %v", hex.EncodeToString(data))
printMsg.Status = printMsgAlreadySend printMsg.Status = printMsgAlreadySend
dao.UpdateEntity(db, printMsg, "Status", "Comment") dao.UpdateEntity(db, printMsg, "Status", "Comment")
for {
buffer := make([]byte, 1024) buffer := make([]byte, 1024)
n, _ := c.Read(buffer) n, _ := c.Read(buffer)
data := hex.EncodeToString(buffer[:n]) data := hex.EncodeToString(buffer[:n])
@@ -312,6 +312,11 @@ func doPrint(printMsgChanFail chan *model.PrintMsg) (err error) {
globals.SugarLogger.Debugf("handleConn print callback: %v", data) globals.SugarLogger.Debugf("handleConn print callback: %v", data)
changePrintMsg(data) changePrintMsg(data)
} }
if len(buffer) > 0 {
break
}
}
} }
} }
} }