heyang 3 years ago
parent
commit
e825c5b54f
1 changed files with 14 additions and 2 deletions
  1. 14 2
      microserviceUserH5/vcloud/springFestivalActivity.html

+ 14 - 2
microserviceUserH5/vcloud/springFestivalActivity.html

@@ -154,7 +154,8 @@
 			pages = 0,
 			phoneRemainQuantity = 0,
 			pageNum = 0,
-			notReceive = 0;
+			imgNumber = 0,
+			notReceive = 0,
 			recordFlag = false;
 		operate('sf_2022_h5_活动首页');
 		if (ua.match(/MicroMessenger/i) == "micromessenger") {
@@ -347,6 +348,9 @@
 		},false);
 		//点击抽奖
 		$('.once')[0].addEventListener('click',() => {
+			if(imgNumber == 5){
+				imgNumber = 0;
+			}
 			operate('sf_2022_h5_抽奖1次');
 			if(activityState === 0){
 				stopManyClick(() =>{
@@ -361,6 +365,9 @@
 			}
 		},false);
 		$('.five-times')[0].addEventListener('click',() => {
+			if(imgNumber == 5){
+				imgNumber = 0;
+			}
 			operate('sf_2022_h5_抽奖5次');
 			if(activityState === 0){
 				stopManyClick(() =>{
@@ -376,12 +383,18 @@
 		},false);
 		//点击再抽
 		$('.left-btn')[0].addEventListener('click',() => {
+			if(imgNumber == 5){
+				imgNumber = 0;
+			}
 			let val = $('.report-times').eq(0).text();
 			let pams = `sf_2022_h5_抽奖${val}次`;
 			operate(pams);
 			handleAward(val,'report')
 		},false);
 		function handleAward(times,type) {
+			if(imgNumber != 0 && imgNumber < 5){
+				return
+			}
 			if(surplus === 0 || (times == 5 && surplus < 5)){
 				$('.have-times-wrap').eq(0).css('display', 'none');
 				$('.no-times-wrap').eq(0).css('display', 'block');
@@ -420,7 +433,6 @@
 								'季': 'season',
 								'年': 'year'
 							},
-							imgNumber = 0,
 							list = res.data.list;
 						if(list.length === 1){
 							$('.award-result-wrap')[0].className = 'card-wrap award-result-wrap one-result';