diff --git a/modules/blazing/service/login.go b/modules/blazing/service/login.go index 5b2ab34f1..a83269798 100644 --- a/modules/blazing/service/login.go +++ b/modules/blazing/service/login.go @@ -5,7 +5,6 @@ import ( "blazing/modules/blazing/model" "encoding/binary" "encoding/hex" - "fmt" "math/rand" "strings" @@ -92,20 +91,23 @@ func (s *LoginService) SetServerID(OnlineID uint16, Port uint16) error { } func (s *LoginService) GetServerID(OnlineID uint16) (uint16, error) { - - m := cool.DBM(s.Model).Where("online_id", OnlineID) - - record, err := m.One() + var tttt model.ServerList + err := cool.DBM(s.Model).Where("online_id", OnlineID).Scan(&tttt) if err != nil { return 0, err } - if record == nil { - //说明是新的服务器 - return 0, fmt.Errorf("未找到服务器") - } - var tttt model.ServerList - record.Struct(&tttt) + // record, err := m.One() + // if err != nil { + // return 0, err + // } + // if record == nil { + // //说明是新的服务器 + + // return 0, fmt.Errorf("未找到服务器") + // } + // var tttt model.ServerList + // record.Struct(&tttt) return tttt.Port, nil