| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288 | 
							- <{include file="header.html"}>
 
- <{include file="nav.html"}>
 
- <!--公用标题居中显示-->
 
- <{include file="common_header.html"}>
 
- <{include file="events_top.html"}>
 
- <div class="wrapper clear">
 
- 	<div class="ac_title_com_app"><{$scratchData.events.events_name}></div>
 
-     <!--公用活动说明样式-->
 
-     <div class="ac_content">
 
-     	<{$scratchData.events.events_tips}>
 
-     </div>
 
-     
 
-    <{if $eventsStatus != 'STATUS_HAS_RESTRTICTIONS'}>
 
-    <{if $scratchData.events.events_hd_tips}>
 
-     <div class="ac_title_com_line"><span><{$scratchData.events.events_hd_tips}></span></div>
 
-     <{/if}>
 
-    
 
-     <{*挂奖区域*}>
 
-     <div class="canvas_box">
 
-     	<span class="can_container">
 
-             <!--中奖-->
 
-             <{if !$eventsStatus}>
 
-             	<div id="inner_box" class="v_win_tips v_inner_box center"  ></div>
 
- 	            <img id="redux"   src="<{$web_cfg.cdn}>/public/static/img/v_cover_bg.jpg" />
 
-             <{else}>
 
- 	            <div class="v_inner_box center" ></div>
 
- 	            <img src="<{$web_cfg.cdn}>/public/static/img/v_cover_bg.jpg" />
 
-             <{/if}>
 
- 		</span>
 
-     </div>
 
-    <{/if}>
 
-     
 
-     
 
-     <{if !$eventsStatus}>
 
-     	<div class="v_reset_btn" style="display: none;"><a href="<{$web_cfg.url}>" >再刮一次</a></div>
 
-     <{elseif $eventsStatus == 'STATUS_HAS_RESTRTICTIONS'}>
 
- 	    <div class="v_end_com_box">
 
- 	    	<div class="v_end_txt_com center">已经到达参与上限</div>
 
- 	        <div class="center"><a href="<{$listUrl}>" class="v_com_btn">参与更多特权活动</a></div>
 
- 	    </div>
 
-     <{else}>
 
- 	    <div class="v_end_com_box">
 
- 	    	<div class="v_end_txt_com center">活动已结束!</div>
 
- 	        <div class="center"><a href="<{$listUrl}>" class="v_com_btn">参与更多特权活动</a></div>
 
- 	    </div>
 
- 	   <div class="a_cover_alpha"></div>
 
-     <{/if}>
 
-     
 
-      <div class="clear"></div>
 
-      
 
-      
 
-     <div class="ac_title_com_line"><span>奖品设置</span></div>
 
-     <div class="vpro_list_show">
 
-     	<{assign var=count value=$scratchData.prize|@count }>
 
-     	<{foreach from=$scratchData.prize item=prize name=prize}>	
 
-         <dl <{if $smarty.foreach.prize.iteration == $count}>style="border-bottom:0px;"<{/if}>>
 
-                 <dt><img src="<{$prize.img_url}>"></dt>
 
-                 <dd>
 
-                     <p><{$prize.prize_name}></p>
 
-                 </dd>
 
-         </dl>
 
-         <{/foreach}>
 
-         <div class="clear"></div>
 
-     </div>
 
-     <{if $scratchData.events.share_button == 2}>
 
-     <{include file="share_button.html"}>
 
-     <{/if}>
 
-     
 
-     <{if $scratchData.events.operationt_tips}>
 
-     <div class="ac_title_com_line"><span><{$scratchData.events.operationt_tips}></span></div>
 
-     <{/if}>
 
-     <!--公用活动规则样式-->
 
-     <div class="activity_des">
 
-     	 <{$scratchData.events.events_rules}>
 
-     </div>
 
-     
 
-     <div class="clear"></div>
 
-     
 
- </div>
 
- <!--公用提示背景遮罩层-->
 
- <div class="a_cover"></div>
 
- <!--虚拟中奖提示 begin-->
 
- <div class="coupon_tips_box v_tips_box" id="code_tips_box" style="display:none">
 
- 	<p class="coupon_code"><img src=""></p>
 
-     <p class="tips_txt_show"></p>
 
-     <p class="go_tips_txt"></p>
 
-     <p class="go_tips_btn">
 
-         <a href="<{$giftsUrl}>">查看奖品</a>
 
-     </p>
 
- </div>
 
- <!--虚拟中奖提示 end-->
 
- <!--实物中奖提示 begin-->
 
- <div class="coupon_tips_box v_tips_box" id="object_tips_box" style="display:none">
 
- 	<p class="coupon_code"><img src=""></p>
 
-     <p class="object_name"></p>
 
-     <p class="go_tips_btn">
 
-     	<a class="share" href="">领取奖品</a>
 
-     </p>
 
- </div>
 
- <!--实物中奖提示 end-->
 
- <div class="vote_tips_box" id="tips_box" style="display:none;">
 
-     <p class="tips_msg" >提示信息</p>
 
-     <div class="tips_close_btn" id="tips_close_btn"><span></span></div>
 
- </div>
 
- <script type="text/javascript" src="<{$web_cfg.cdn}>/public/static/js/jquery.eraser.js"></script>
 
- <script type="text/javascript">
 
- $(document).ready(function () {
 
- 	init();
 
- 	function init(event) {
 
- 		scratch();
 
- 		$("#redux").eraser({
 
- 			size: 20,//定义笔头大小
 
- 			completeRatio: .3,//当画布被擦除30%时触发事件
 
- 			completeFunction: showResult
 
- 		});
 
- 	}
 
- 	
 
- 	$('#reset').click(function () {
 
- 		scratch();
 
- 		$("#redux").eraser('reset');
 
- 		$(".v_tips_box, vote_tips_box").fadeOut();
 
- 	});
 
- 	
 
- 	
 
- 	//刮奖结果提示
 
- 	function showResult(){
 
- 		var winData = $('#winData').data();
 
- 		console.log(winData);
 
- 		
 
- 		if (winData.type == 1) {
 
- 			$.get('<{$web_cfg.domain}>/?c=EventsScratch&a=UserRestrictions'
 
- 					, {events_id: <{$scratchData.events.id}> ,lottery_data_id:winData.lottery_data_id}
 
- 					, function(data){
 
- 						if(data.ok){
 
- 							objectAward(winData);
 
- 						}else{
 
- 							showFail(data.msg);	
 
- 						}
 
- 					   }, 'json'
 
- 			);
 
- 			
 
- 		}
 
- 		
 
- 		if (winData.type == 2) {
 
- 			$.get('<{$web_cfg.domain}>/?c=EventsScratch&a=UserRestrictions'
 
- 					, {events_id: <{$scratchData.events.id}> ,lottery_data_id:winData.lottery_data_id}
 
- 					, function(data){
 
- 						if(data.ok){
 
- 							virtualAward(winData);
 
- 						}else{
 
- 							showFail(data.msg);	
 
- 						}
 
- 					   }, 'json'
 
- 			);
 
- 		}
 
- 		
 
- 		if (winData.errcode == 'NO_PERMISSION') {
 
- 			showFail('本活动需登录后才可以参与', true);
 
- 		}
 
- 		
 
- 		if (winData.errcode == 'INVALID_ID') {
 
- 			showFail('无效id');
 
- 		}
 
- 		
 
- 		if ($.isEmptyObject(winData)) {
 
- 			
 
- 			$.get('<{$web_cfg.domain}>/?c=EventsScratch&a=CKEventRestrictions'
 
- 					, {events_id: <{$scratchData.events.id}>}
 
- 					, function(data){
 
- 						if(data.ok){
 
- 							$('.v_reset_btn').show();
 
- 						}else{
 
- 							$('.v_reset_btn').hide();
 
- 						}
 
- 					   }, 'json'
 
- 			);
 
- 			
 
- 			// 判断是否显示再挂一次按钮
 
- 			
 
- 			showFail('未中奖,谢谢参与!');
 
- 			
 
- 			
 
- 		}
 
- 		
 
- 	}
 
- 	
 
- 	$(".tips_close_btn").on('click', function(){
 
- 		$(".vote_tips_box, .a_cover").hide();
 
- 	});
 
- 	
 
- 	function scratch() {
 
- 		
 
- 		
 
- 		
 
- 		$.get('<{$web_cfg.domain}>/?c=EventsScratch&a=scratch'
 
- 			, {events_id: <{$scratchData.events.id}>}
 
- 			, function (data) {
 
- 				/*
 
- 				$('#inner_box_x, #inner_img_x').hide();
 
- 				$('#inner_box, #redux').show();
 
- 				*/
 
- 				if (data.ok) {
 
- 					var ncop = '';
 
- 					if (!$.isEmptyObject(data.msg)) {
 
- 						ncop = '<p><img src="'+data.msg.img_url+'"></p>';
 
- 						ncop += '<p>'+data.msg.prize_name+'</p>';
 
- 					} else {
 
- 						ncop = '<p><img id="v_lose_icon" src="<{$web_cfg.cdn}>/public/static/img/v_lose_bg.jpg"></p>';
 
- 					}
 
- 					$('.v_win_tips').html(ncop);
 
- 				} else {
 
- 					switch (data.msg.errcode) {
 
- 						case 'INVALID_ID':
 
- 							showFail('无效id');
 
- 							break;
 
- 						case 'NO_PERMISSION':
 
- 							showFail('本活动需登录后才可以参与', true);
 
- 							break;
 
- 						default:
 
- 							showFail('未知错误');
 
- 							break;
 
- 					}
 
- 				}
 
- 				
 
- 				$('#winData').data(data.msg);
 
- 			}
 
- 			, 'json'
 
- 		);
 
- 	}
 
- 	
 
- 	//提示虚拟奖品
 
- 	function virtualAward(data) {
 
- 		var $msgBox = $('#code_tips_box');
 
- 		$('.tips_txt_show', $msgBox).html('您已获得'+data.prize_name+'<br>'+data.virtual_data);
 
- 		$('.coupon_code img', $msgBox).attr('src', data.img_url);
 
- 		$msgBox.show();
 
- 		$('.a_cover').show();
 
- 	}
 
- 	
 
- 	//提示实物奖品
 
- 	function objectAward(data) {
 
- 		var $msgBox = $('#object_tips_box');
 
- 		$('.object_name', $msgBox).html('您已获得<br>'+data.prize_name);
 
- 		$('.coupon_code img', $msgBox).attr('src', data.img_url);
 
- 		$('.share', $msgBox).attr('href', '<{$web_cfg.domain}>/?c=Express&lottery_data_id='+data.lottery_data_id);
 
- 		$msgBox.show();
 
- 		$('.a_cover').show();
 
- 	}
 
- 	
 
- 	//消息提示
 
- 	function showFail(msg, isPer) {
 
- 		var $msgBox = $('#tips_box');
 
- 		if (isPer) $('.go_tips_btn').show();
 
- 		$('.tips_msg', $msgBox).html(msg);
 
- 		$('#tips_box, .a_cover').fadeIn().delay(2000).fadeOut();
 
- 	}
 
- 	
 
- 	$('.vogue_add_btn').on('click', function() {
 
- 		$('#add_tips').show();
 
- 	});
 
- 	
 
- 	$('.add_join_btn').on('click', function () {
 
- 		$('#add_tips').hide();
 
- 	});
 
- 		
 
- 	//判断当前页图片加载完成loading消失
 
- 	$(".vpro_list_show dl dt img").each(function(){
 
- 		$(this).load(function(){
 
- 			$(this).parent().css("background","none");
 
- 		})
 
- 	});
 
- });
 
- </script>
 
- <span id="winData"></span>
 
- <{include file="bottom.html"}>
 
 
  |