From e3398126f9e711d8db2e818bc85f3a374ce90ee6 Mon Sep 17 00:00:00 2001 From: hujiebin Date: Fri, 1 Sep 2023 19:20:23 +0800 Subject: [PATCH] Update noble.go --- txop/noble_tx/noble.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/txop/noble_tx/noble.go b/txop/noble_tx/noble.go index d368bcc..d04f238 100644 --- a/txop/noble_tx/noble.go +++ b/txop/noble_tx/noble.go @@ -44,7 +44,11 @@ func SendNoble(model *domain.Model, receiverUserId mysql.ID, level uint16, days n = noble_m.UserNoble{UserId: receiverUserId, Level: level, EndTime: endTime} err = n.Create(model.DB()) if err != nil { - return err + if af2, err := n.ExtenedEndTime(model.DB(), int(days)); err != nil { + return err + } else if af2 <= 0 { + return fmt.Errorf("bizerr.TransactionFailed create rows 0") + } } nbl := noble_m.UserNobleLog{ @@ -57,11 +61,7 @@ func SendNoble(model *domain.Model, receiverUserId mysql.ID, level uint16, days } err = nbl.Create(model.DB()) if err != nil { - if af2, err := n.ExtenedEndTime(model.DB(), int(days)); err != nil { - return err - } else if af2 <= 0 { - return fmt.Errorf("bizerr.TransactionFailed create rows 0") - } + return err } } else { // 延长贵族 -- 2.22.0