|
@@ -104,7 +104,9 @@ func CheckActivityPoints(activityInfo *models.ActivityDetail, wxUser *models.WxU
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- if companyPointsNum-userPointsNum < 0 {
|
|
|
|
|
|
+ activtyPayTotal := GetCygxOrderVirtualAssetdCountTotal(wxUser.Mobile, activityInfo.ActivityId) // 判断用户是否购买单场活动
|
|
|
|
+
|
|
|
|
+ if companyPointsNum-userPointsNum < 0 && activtyPayTotal == 0 {
|
|
checkPoints = false
|
|
checkPoints = false
|
|
var popupPriceMsg string
|
|
var popupPriceMsg string
|
|
if utils.IS_SHOW_WX_PAY {
|
|
if utils.IS_SHOW_WX_PAY {
|