This commit is contained in:
yan.y 2024-12-21 20:00:53 +08:00
parent ce1a74983a
commit 059191317c
1 changed files with 3 additions and 10 deletions

View File

@ -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}
}
}