From ffabf29e3984ea8d39758900b7185b6382730e2e Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 22 Nov 2024 14:38:34 +0800 Subject: [PATCH] 1 --- server/wheelserver/model/buff.go | 4 ++++ server/wheelserver/service/buff.go | 2 ++ 2 files changed, 6 insertions(+) diff --git a/server/wheelserver/model/buff.go b/server/wheelserver/model/buff.go index 3bd20a5a..6a8ccaa9 100644 --- a/server/wheelserver/model/buff.go +++ b/server/wheelserver/model/buff.go @@ -54,3 +54,7 @@ func (this *Buff) FindByBuffId(accountId string, buffId int32) (error, bool) { return nil, result.RowsAffected > 0 } } + +func (this *Buff) UpdateExpireTime() error { + return this.UpdateFields([]string{"expires_time", "modifytime"}) +} diff --git a/server/wheelserver/service/buff.go b/server/wheelserver/service/buff.go index 511569f9..b8b57307 100644 --- a/server/wheelserver/service/buff.go +++ b/server/wheelserver/service/buff.go @@ -51,6 +51,8 @@ func (this *buff) Add(accountId string, buffList []int32) { } else { buffModel.ExpiresTime += buffMeta.GetDurationTime() } + buffModel.ModifyTime = nowTime + buffModel.UpdateExpireTime() } } }