修改service

This commit is contained in:
1
2025-10-07 08:14:11 +00:00
parent 066dde2d0b
commit 3502f9a756
3 changed files with 9 additions and 5 deletions

View File

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

View File

@@ -9,6 +9,7 @@ import (
type UserService struct {
userid uint32
//感觉可以给每个server重新继承
talk *cool.Service //挖矿
task *cool.Service //任务
info *cool.Service //信息