diff --git a/app/mix/service/apiservice.go b/app/mix/service/apiservice.go index a9cd0697..27f2ff6d 100644 --- a/app/mix/service/apiservice.go +++ b/app/mix/service/apiservice.go @@ -956,6 +956,15 @@ func (s *Service) ApiGetStreamerListByMid(ctx *gin.Context, req *streamerproto.A ec = errcode.ErrCodeStreamerSrvFail return } + userVas, err := _DefaultVas.GetUserVasInfo(ctx, util.DerefInt64(streamer.Mid)) + if err != nil { + logger.Error("GetUserVasInfo fail, req: %v, err: %v", util.ToJson(req), err) + ec = errcode.ErrCodeStreamerSrvFail + return + } + streamer.WechatLockType = goproto.Int32(userVas.WechatLockType) + streamer.WechatContact = goproto.String(userVas.WechatContact) + streamer.WechatCoinPrice = goproto.Int64(userVas.WechatCoinPrice) return }