xingzai 6 luni în urmă
părinte
comite
7556f5cf0c
1 a modificat fișierele cu 5 adăugiri și 2 ștergeri
  1. 5 2
      controllers/activity.go

+ 5 - 2
controllers/activity.go

@@ -908,8 +908,11 @@ func (this *ActivityNoLoginController) Detail() {
 
 	//已结束的活动,音视频作为商品的价格处理
 	if activityInfo.ActiveState == "3" {
-		resp.GoodsList = services.GetGoodsInfoByActivityVivo(activityInfo)                                             //音视频回放商品信息
-		resp.VivoPoints = services.GetActivityVivoPoints(activityInfo, user, havePower)                                //单场活动信息
+		resp.GoodsList = services.GetGoodsInfoByActivityVivo(activityInfo)              //音视频回放商品信息
+		resp.VivoPoints = services.GetActivityVivoPoints(activityInfo, user, havePower) //单场活动信息
+		if resp.VivoPoints.PointPermission == 2 || resp.VivoPoints.PointPermission == 3 {
+			resp.IsShowWxPay = utils.IS_SHOW_WX_PAY //是否展示微信支付按钮
+		}
 		resp.OrderCode, resp.PayTimeCountdown = services.GetHaverEquallyOrderByUser10MinByActivtyVivo(uid, activityId) //截止支付时间倒计时
 	} else {
 		if (!activityInfo.IsResearchPoints && activityInfo.IsLimitPeople == 0) || activityInfo.YidongActivityId != "" { //易董的活动 或者(不扣点且不限制人数)走月卡日卡逻辑