xingzai 11 сар өмнө
parent
commit
a5fac1f0f2
1 өөрчлөгдсөн 13 нэмэгдсэн , 3 устгасан
  1. 13 3
      services/order.go

+ 13 - 3
services/order.go

@@ -223,9 +223,19 @@ func GetActivityWechatPayMsg(activityId int) (isPublicActivitie, isSignUp bool)
 		isPublicActivitie = true //日卡月卡商品信息
 	}
 
-	//专家线下沙龙与买方线下交流自动报名
-	if activityInfo.ActivityTypeId == 5 || activityInfo.ActivityTypeId == 8 {
-		isSignUp = true
+	var userPointsNum float64
+	if activityInfo.IsResearchPoints {
+		//获取活动对用户要扣的点
+		userPointsNum, e = models.GetCygxActivityPointsSetUserNum(activityInfo.ActivityId)
+		if e != nil {
+			err = errors.New("GetCygxActivityPointsSetUserNum, Err: " + e.Error())
+			return
+		}
+	}
+
+	//专家线下沙龙与买方线下交流、扣点的公司调研电话会自动报名
+	if activityInfo.ActivityTypeId != 5 && activityInfo.ActivityTypeId != 8 && userPointsNum == 0 {
+		return
 	}
 	return
 }