From 059191317c37da7fce2fc54c4351087da98177af Mon Sep 17 00:00:00 2001 From: "yan.y" Date: Sat, 21 Dec 2024 20:00:53 +0800 Subject: [PATCH] update --- business/api/order.go | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/business/api/order.go b/business/api/order.go index b145a5e..5457c3e 100644 --- a/business/api/order.go +++ b/business/api/order.go @@ -65,14 +65,6 @@ func (p DefParty) orderCreatePreCheck() web_iris.Party { var userCouponsInfo models.UserCoupons database.Instance().Model(&models.UserCoupons{}).Where("id = ?", value.Cid).Order(clause.OrderByColumn{Column: clause.Column{Name: "update_time"}, Desc: true}).Find(&userCouponsInfo) var coupons = CouponsMap[userCouponsInfo.Cid] - if userCouponsInfo.Id == 0 { - CouponsNotExistError.Fail(ctx, nil) - return - } - if coupons.Id == 0 { - CouponsNotExistError.Fail(ctx, nil) - return - } if coupons.Id == 0 { var couponsData *models.Coupons database.Instance().Model(&models.Coupons{}).Where("id = ?", coupons.Id).Find(&couponsData) @@ -137,8 +129,9 @@ func (p DefParty) orderCreate() web_iris.Party { } coupons := CouponsMap[userCoupons.Cid] if coupons.Id == 0 { - CouponsNotExistError.Fail(ctx, nil) - return + var couponsData *models.Coupons + database.Instance().Model(&models.Coupons{}).Where("id = ?", coupons.Id).Find(&couponsData) + coupons = models.Coupons{Id: couponsData.Id, Discount: couponsData.Discount, GoodsSubType: couponsData.GoodsSubType} } }