From 508976a93cd771052f056e0bd2070621143b3209 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Mon, 9 Sep 2024 17:07:40 +0800 Subject: [PATCH] 1 --- api/service/OrderSingle.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/api/service/OrderSingle.go b/api/service/OrderSingle.go index aaa850f..638aa0f 100644 --- a/api/service/OrderSingle.go +++ b/api/service/OrderSingle.go @@ -115,7 +115,7 @@ func (r *OrderSingleService) AddOrderSingle(tx *gorm.DB, UserId, QuestionId int6 } if orderPrice == nil { - return nil, errors.New("价格异常") + return nil, errors.New("价格异常1") } // 实际付款金额 @@ -125,10 +125,6 @@ func (r *OrderSingleService) AddOrderSingle(tx *gorm.DB, UserId, QuestionId int6 paymentAmountTotal = 0 } - if *orderPrice != paymentAmountTotal { - return nil, errors.New("价格异常") - } - // 会员支付/0元支付 if payChannel == 3 || paymentAmountTotal == 0 { paymentAmountTotal = 0 // 实际付款金额 @@ -152,6 +148,10 @@ func (r *OrderSingleService) AddOrderSingle(tx *gorm.DB, UserId, QuestionId int6 singleValidDate := model.LocalTime(time.Now().Add(time.Duration(systemSingle.ValidDays) * 24 * time.Hour)) validDate = &singleValidDate } else { + if *orderPrice != paymentAmountTotal { + return nil, errors.New("价格异常") + } + orderStatus = 1 // 订单状态(1:待支付 2:已完成 3:已取消) payStatus = 1 // 支付状态(1:未支付 2:已支付 3:支付中 4:支付失败 5:支付超时 6:支付关闭 7:已撤销 8:转入退款) payTime = nil // 支付时间