From 84d58d0145db466e10f7b45158e82007ddebca6d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 17 Aug 2024 13:39:13 +0800 Subject: [PATCH] 1 --- server/backtask/task/recharge.go | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/backtask/task/recharge.go b/server/backtask/task/recharge.go index b968d3ab..e168424b 100644 --- a/server/backtask/task/recharge.go +++ b/server/backtask/task/recharge.go @@ -48,11 +48,19 @@ func (this *recharge) deliverGoods(ds *f5.DataSet) bool { passportAddress := ds.GetByName("passport_address") diamond := q5.ToInt64(ds.GetByName("diamond")) netId := q5.ToInt32(ds.GetByName("net_id")) - //email := ds.GetByName("email") - accountId := service.GetAccountIdByAddress(passportAddress) + email := ds.GetByName("lower_case_email") + accountId := "" + if email != "" { + accountId = service.GetAccountIdByEmail(email) + } else { + accountId = service.GetAccountIdByAddress(passportAddress) + } if accountId == "" { return true } + if !service.AccountIdExistsAndIgnoreError(accountId) { + return true + } if this.markOk(idx, accountId) != nil { return true }