refactor(login): 优化登录重置逻辑,移除未使用的model导入并重构Talk服务回调函数

This commit is contained in:
1
2025-09-23 15:34:55 +00:00
parent f943b12920
commit 227fd0b654
3 changed files with 18 additions and 10 deletions

View File

@@ -27,6 +27,9 @@ func (s *UserService) IsReg() bool {
// 实现注册,id+昵称+颜色
func (s *UserService) Reg(nick string, color uint32) {
if s.IsReg() {
return
}
nick = strings.Trim(nick, "\x00")

View File

@@ -6,12 +6,13 @@ import (
// TalkCheck 获取玩家当前的Talk数据
// todo 待实现xml解析判断是否溢出
func (s *UserService) Talk(t func(map[uint32]uint32)) {
func (s *UserService) Talk(t func(*map[uint32]uint32)) {
m1 := s.Model(s.talk.Model)
var talks model.TalkEX
m1.Scan(&talks)
t(talks.Data)
t(&talks.Data)
m1.Update(talks)
}