diff --git a/server/light_backtask/service/nftutils.go b/server/light_backtask/service/nftutils.go index f96ae197..273bf353 100644 --- a/server/light_backtask/service/nftutils.go +++ b/server/light_backtask/service/nftutils.go @@ -226,12 +226,14 @@ func RepairAllHeroNftQuality() error { for _, val := range batch { if !inited { sql += "?" + inited = true } else { sql += ", ?" } q5.AppendSlice(¶ms, val.TokenId) tokenIdQualityHash[val.TokenId] = val } + sql += ")" } f5.GetGoStyleDb().RawQuery( constant.GAME_DB, diff --git a/server/light_backtask/task/contribution.go b/server/light_backtask/task/contribution.go index 590adcf4..c1ad6439 100644 --- a/server/light_backtask/task/contribution.go +++ b/server/light_backtask/task/contribution.go @@ -4,6 +4,7 @@ import ( "q5" "f5" "mt" + "main/service" "jccommon" "main/constant" "time" @@ -71,6 +72,7 @@ func (this* contribution) unInit() { } func (this* contribution) stat(statTime int64, nowTime int64) { + service.RepairAllHeroNftQuality() for true { if this.internalStat(statTime, nowTime) { return