This commit is contained in:
邹宗楠
2024-07-15 15:30:48 +08:00
parent de98b0f88a
commit e7e7729715
2 changed files with 9 additions and 6 deletions

View File

@@ -4,9 +4,9 @@ import (
"fmt" "fmt"
) )
var PrintObject = make(map[string]*TcpClient, 0) // 缓存的打印机对象 var PrintObject = make(map[string]*TcpClient, 10) // 缓存的打印机对象
var PrintAddrAndIp = make(map[string]string, 0) // 缓存打印机地址:[ip:printNo] event 文件包,connect只能获取到addr var PrintAddrAndIp = make(map[string]string, 10) // 缓存打印机地址:[ip:printNo] event 文件包,connect只能获取到addr
var PrintIpAndAddr = make(map[string]string, 0) // 缓存打印机地址:[printNo:ip] api_controller 只能获取到printNo var PrintIpAndAddr = make(map[string]string, 10) // 缓存打印机地址:[printNo:ip] api_controller 只能获取到printNo
func init() { func init() {
fmt.Println("初始化打印机对象") fmt.Println("初始化打印机对象")

View File

@@ -92,9 +92,12 @@ func handleConn(c net.Conn) error {
callback = true callback = true
} }
t, _ := PrintObject[printNo] globals.SugarLogger.Debugf("======printno := %s", printNo)
//if !ok { t, ok := PrintObject[printNo]
// t = NewTcpClient() globals.SugarLogger.Debugf("======t := %s", utils.Format4Output(t, false))
if !ok {
t = NewTcpClient()
}
// buildAllMap(t, printNo) // buildAllMap(t, printNo)
// PrintObject[printNo] = t // PrintObject[printNo] = t
// PrintAddrAndIp[printRemoteAddr] = printNo // PrintAddrAndIp[printRemoteAddr] = printNo