From 612a01f38bb992cddc3ba45ea9338bdfa4143da6 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 3 Sep 2024 16:24:26 +0800 Subject: [PATCH] 1 --- server/light_backtask/task/stacking_go.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/server/light_backtask/task/stacking_go.go b/server/light_backtask/task/stacking_go.go index 980e6542..b967aff0 100644 --- a/server/light_backtask/task/stacking_go.go +++ b/server/light_backtask/task/stacking_go.go @@ -151,17 +151,17 @@ func (this *stackingCec) apply(idx int64, eventName string, if dbErr != nil { return false } + srcAmount := "0" if ds.Next() { if idx <= q5.ToInt64(ds.GetByName("last_apply_record_idx")) { return true } - bnNewAmount, ok := new(big.Int).SetString(ds.GetByName("amount"), 10) - if !ok { - return false - } - bnNewAmount.Add(bnNewAmount, bnAmount) - } else { - + srcAmount = ds.GetByName("amount") } + bnNewAmount, ok := new(big.Int).SetString(srcAmount, 10) + if !ok { + return false + } + bnNewAmount.Add(bnNewAmount, bnAmount) return true }