修改订单退换优惠卷问题

This commit is contained in:
wucongxing8150 2024-09-05 16:05:33 +08:00
parent dadebbb87d
commit 392c180738
2 changed files with 4 additions and 6 deletions

View File

@ -293,9 +293,8 @@ func (r *OrderMemberService) CancelOrderMember(tx *gorm.DB, orderMember *model.O
return false, errors.New("订单取消失败")
}
// 处理支付金额为0时退还优惠卷问题
if orderMember.PaymentAmountTotal == 0 {
// 退还订单优惠卷
// 退还订单优惠卷
if orderMember.CouponAmountTotal > 0 {
err = r.OrderCouponRefund(tx, orderMember)
if err != nil {
tx.Rollback()

View File

@ -339,9 +339,8 @@ func (r *OrderSingleService) CancelOrderSingle(tx *gorm.DB, orderSingle *model.O
return false, errors.New("订单取消失败")
}
// 处理支付金额为0时退还优惠卷问题
if orderSingle.PaymentAmountTotal == 0 {
// 退还订单优惠卷
// 退还订单优惠卷
if orderSingle.CouponAmountTotal > 0 {
err = r.OrderCouponRefund(tx, orderSingle)
if err != nil {
tx.Rollback()