You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

146 lines
6.0 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<extend name="Public/bases"/>
<block name="css">
<link href="__CSS__/gift.css" rel="stylesheet" > <style> .detail .base .wrap .dis_tab1{ height: 100%; width: 100%; top: 0;padding:0;} </style>
</block>
<block name="body" >
<header class="header">
<div class="">
<a href="javascript:history.go(-1);" class="hbtn back" ><i class="iconfont icon-drop-left"></i></a>
<h1 class="caption">{$mate_title}</h1>
</div>
</header>
<div class="occupy"></div>
<section class="trunker">
<section class="container detail giftdetail">
<div class="base">
<div class="wrap">
<a class="za_giftdetical">
<img src="{$data['icon']}" onerror="this.src='__IMG__/empty.jpg';this.onerror=null">
</a>
<span class="surplus">剩余数量:{$data['novice_num']}</span>
<p>有效日期:{$data['end']}</p>
</div>
</div>
<div class="other">
<h2 class="detail-item-title">礼包内容</h2>
<p>{$data['desribe']}</p>
<h2 class="detail-item-title">领取说明</h2>
<p>{$data['digest']}</p>
<h2 class="detail-item-title">联系客服</h2>
<p class="detail-item-content qq">客服QQ1015149213</p>
<p>礼包领取问题,礼包使用问题,客服为您第一时间解答</p>
<div class="btnbox">
<switch name="exist">
<case value="0">
<a href="javascript:;" class="btn copy" onclick="Copy('{$data.get_novice}', this)">复制</a>
</case>
<case value="1">
<a href="javascript:;" class="submit btn" data-id="{$data['id']}">立即领取</a>
</case>
<case value="2">
<a href="javascript:;" class="btn disabled">已领完</a>
</case>
</switch>
</div>
</div>
</section>
</section>
<div class="popmsg pop-dialog"></div>
<div class="popnotice pop-window"></div>
<div class="pop pop-window">
<div class="pop-box">
<div class="pop-wrap gift"></div>
</div>
</div>
<script src="__JS__/ajaxload.js"></script>
<script src="__JS__/clipboard.min.js"></script>
<script src="__JS__/pop.lwx.min.js"></script>
<script type="text/javascript">
var popnotice = $(".popnotice").pop();
function Copy(str,that){
text = str;
var clipboard = new Clipboard('.copy',{
text: function() {
return text;
}
});
clipboard.on('success', function(e) {
setTimeout(function(){
popnotice.removeClass('').addClass('pop-message').msg('<span class="pop-cell"><div class="pop-box2 pop-picture"><img class="pop-image" src="__IMG__/pop_completed.png"><p class="pop-text">复制成功</p></div></span>',1000);
setTimeout(function(){popnotice.close();setTimeout(function(){popnotice.find('span').html('').removeClass('pop-message');},810);},1800);
},440);
e.clearSelection();
});
clipboard.on('error', function(e) {
setTimeout(function(){
popnotice.removeClass('').addClass('pop-message').msg('<span class="pop-cell"><div class="pop-box2 pop-picture"><img class="pop-image" src="__IMG__/pop_completed.png"><p class="pop-text">复制失败</p></div></span>',1000);
setTimeout(function(){popnotice.close();setTimeout(function(){popnotice.find('span').html('').removeClass('pop-message');},810);},1800);
},440);
alert('此浏览器不支持此操作,请长按礼包码复制');
});
}
$(function() {
var pop = $('.pop').pop();
var pmsg = $(".popmsg").pop();
$(".submit").click(function(){
var submit=$(this), id = submit.attr('data-id');
if (submit.hasClass('disabled')) {return false;}
submit.addClass('disabled');
$.ajax({
async:false,
url:"{:U('Gift/get_novice')}",
type:"post",
dataType:"json",
data:{gift_id:id},
success:function(result){
submit.removeClass('disabled');
if(result.status == 1){
var code = result.url;
submit.removeClass('submit');
submit.addClass('copy');
submit.text('复制').attr('onclick', 'Copy(\''+code+'\',this)');
pop.addClass('pop-hint').open(800,'<div class="pop-content"><a href="javascript:;" class="pop-close">X</a><div class="pop-title">领取成功!</div><div class="pop-code pop-table"><span class="pop-cell pop-mark">礼包码:</span><span class="pop-cell pop-input"><span class="code-txt">'+code+'</span><input type="text" readonly class="code pop-txt" style="display: none;" value="'+code+'"></span></div><p class="pop-text">( 为避免过期,请尽快进入游戏使用 )</p><div class="zdiv_copy "><a href="javascript:;" class="copy pop-btn">复制礼包码</a></div> </div>');
pop.find('.pop-close').click(function() {pop.close();setTimeout(function(){pop.removeClass('pop-hint');},800)});
pop.find('.copy').click(function() {
//移动端复制
that = $(this);
pop.close(400);
setTimeout(function(){pop.removeClass('pop-hint');},410);
Copy(code,that);
setTimeout(function(){window.location.reload();},2000);
});
}else{
pop.close();
pmsg.msg(result.info);
if(result.url != ""){
setTimeout(function () {window.location.href = result.url;}, 2000);
}
}
},
error:function(){
submit.removeClass('disabled');
alert('服务器异常');
}
})
})
})
</script>
</block>
<block name="footer"></block>