xingzai před 1 měsícem
rodič
revize
31efc981a0
1 změnil soubory, kde provedl 6 přidání a 1 odebrání
  1. 6 1
      services/order.go

+ 6 - 1
services/order.go

@@ -195,7 +195,12 @@ func GetActivityVivoPoints(item *models.ActivityDetail, wxUser *models.WxUserIte
 	}
 	vivoPointsResp.CompanyPoints = fmt.Sprint(companyPointsNum)
 
-	if havePower {
+	havePowerYx, e := GetArticleDetailUserPower(wxUser)
+	if e != nil {
+		err = errors.New("GetArticleDetailUserPower, Err: " + e.Error())
+		return
+	}
+	if havePower || havePowerYx {
 		if vivoPointsSetDetail.PointsNum == 0 { //有权限情况下,点数为零的时候直接播放
 			vivoPointsResp.HavePoint = true
 		}