From 33e8d70e2482b5d98a1a3e5f81befffb49ffe866 Mon Sep 17 00:00:00 2001 From: lwl0608 Date: Wed, 24 Jul 2024 16:42:49 +0800 Subject: [PATCH] fix panic --- app/mix/service/vasservice.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/mix/service/vasservice.go b/app/mix/service/vasservice.go index edba7228..fef91fd9 100644 --- a/app/mix/service/vasservice.go +++ b/app/mix/service/vasservice.go @@ -900,6 +900,10 @@ func (s *Service) ZoneGetCashier(ctx *gin.Context, req *vasproto.ZoneGetCashierR } data.Price = zv.IronfanshipPrice case dbstruct.ProductIdH5ZoneSuperfanship: + if zv == nil { + ec = errcode.ErrCodeVasSrvFail + return nil, ec, fmt.Errorf("主播没开通空间") + } // 判断主播是否开启超粉 if zv.IsSuperfanshipEnabled != 1 { ec = errcode.ErrCodeVasSrvFail