From 13f0e73fa09336fdee669b7c45d9e293812d012a Mon Sep 17 00:00:00 2001 From: jjxu <428192774@qq.com> Date: Fri, 31 Mar 2023 09:40:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A6=82=E6=9E=9C=E9=82=80=E8=AF=B7=E7=A0=81?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E5=88=99=E5=88=B7=E6=96=B0=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/internal/controller/artistInfo_user.go | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/cmd/internal/controller/artistInfo_user.go b/cmd/internal/controller/artistInfo_user.go index 95a1325..0994ae9 100644 --- a/cmd/internal/controller/artistInfo_user.go +++ b/cmd/internal/controller/artistInfo_user.go @@ -184,16 +184,13 @@ func (a *ArtistInfoUserProvider) BindInviteInvitedAccount(ctx context.Context, i if err = db.DB.Where("invited_id = ?", in.InvitedUserId).Find(&data).Error; err != nil { return nil, err } - if data.ID == 0 { - data = model.Invite{ - UserId: int32(thisUser.ID), - InvitedId: in.InvitedUserId, - InvitedCode: in.InvitedCode, - InviteCode: in.InviteCode, - } - if err = db.DB.Create(&data).Error; err != nil { - return nil, err - } + data.UserId = int32(thisUser.ID) + data.InvitedId = in.InvitedUserId + data.InvitedCode = in.InvitedCode + data.InviteCode = in.InviteCode + //如果数据存更新刷新时间 + if err = db.DB.Save(&data).Error; err != nil { + return nil, err } // 添加到次数统计