From 27e50ded04857435eb40fab95f0ed2755474c4f5 Mon Sep 17 00:00:00 2001 From: lwl0608 Date: Thu, 21 Mar 2024 19:18:50 +0800 Subject: [PATCH] fix err return --- app/mix/service/logic/vas.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/mix/service/logic/vas.go b/app/mix/service/logic/vas.go index 7a8ab1b5..eba6c233 100644 --- a/app/mix/service/logic/vas.go +++ b/app/mix/service/logic/vas.go @@ -2451,6 +2451,9 @@ func (v *Vas) UnlockMembership(ctx *gin.Context, mid int64, product *dbstruct.Pr func (v *Vas) RefundOrder(ctx *gin.Context, req *vasproto.RefundOrderReq) error { // 获取订单 order, err := v.store.GetOrderById(ctx, nil, req.OrderId) + if err == sql.ErrNoRows { + return errs.ErrVasOrderNotExists + } if err != nil { return err } @@ -2962,6 +2965,9 @@ func (v *Vas) refundMoneyContactWechat(ctx *gin.Context, order *dbstruct.Order, func (v *Vas) RefundCoinOrder(ctx *gin.Context, req *vasproto.RefundCoinOrderReq) error { // 获取订单 order, err := v.store.GetCoinOrderById(ctx, nil, req.OrderId) + if err == sql.ErrNoRows { + return errs.ErrVasOrderNotExists + } if err != nil { return err }