From 92c8e4d5743522540d14407c62c352bf42d825d8 Mon Sep 17 00:00:00 2001 From: lzh <1625167628@qq.com> Date: Wed, 25 Jun 2025 10:13:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=A5=97=E9=A4=90=E4=BD=99?= =?UTF-8?q?=E9=A2=9D=E6=9B=B4=E6=96=B0=E6=96=B9=E5=BC=8F=EF=BC=8C=E7=9B=B4?= =?UTF-8?q?=E6=8E=A5=E4=BD=BF=E7=94=A8=E6=97=A7=E6=95=B0=E6=8D=AE=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E5=B9=B6=E6=94=B9=E7=94=A8Save=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/dao/bundleExtend.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/internal/dao/bundleExtend.go b/internal/dao/bundleExtend.go index 080a611..38e61d8 100644 --- a/internal/dao/bundleExtend.go +++ b/internal/dao/bundleExtend.go @@ -190,9 +190,7 @@ func AddBundleBalanceByUserId(data model.BundleBalance) error { return errors.New("用户还没有套餐信息") } newData := model.BundleBalance{ - Model: gorm.Model{ - ID: data.Model.ID, - }, + Model: oldData.Model, UserId: oldData.UserId, OrderUUID: oldData.OrderUUID, AccountNumber: oldData.AccountNumber + data.AccountNumber, @@ -212,7 +210,7 @@ func AddBundleBalanceByUserId(data model.BundleBalance) error { newData.DataAnalysisConsumptionNumber > newData.DataAnalysisNumber { return errors.New("套餐余量不足") } - return tx.Model(&model.BundleBalance{}).Where("id = ?", oldData.ID).Updates(&newData).Error + return tx.Model(&model.BundleBalance{}).Where("id = ?", oldData.ID).Save(&newData).Error }) }