熊猫办公系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

814 lines
16 KiB

<?php
if(!defined('InEmpireCMS'))
{
exit();
}
?>
<?php
$public_diyr['pagetitle']='在线充值';
$url="<a href='../../../'>首页</a>&nbsp;>&nbsp;<a href='../cp/'>会员中心</a>&nbsp;>&nbsp;在线充值";
$groupname=$level_r[$user[groupid]]['groupname'];
$id=$_GET[id];
if (!$id){
$id=4;
}
$nr=$empire->fetch1("select * from {$dbtbpre}enewsbuygroup where id='".$id."' limit 1");
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title><?=$public_diyr['pagetitle']?></title>
<link rel="stylesheet" href="/common/css/common_v1.9.5.css" />
<link rel="stylesheet" href="/common/css/alert_v1.62.css" />
<link rel="stylesheet" href="/pay/css/pay.v4.css" />
<script type="text/javascript">
var now=new Date();
var startTime=now.getTime();
var isLogin = <?if (!$user['userid']){?>false<?}else{?>true<?}?>;;
var isvip = 0;
var code = "5";
var exetime = "0.004";
var istuisong = 0;
var loadtime = 0;
var uid = 2415696;
var click_num = 2;
</script>
</head>
<body>
<!--统一蒙版-->
<div id="mengcheng"></div>
<?if (!$user['userid']){?>
<div id='login'>
<div class='close'></div>
<div class='l-logo'><img src="/common/image/login.png" alt="用户登陆logo"></div>
<a href="javascript:;" onclick="openLogin('qq')" class='l-qq'><i></i>QQ<span class="loginname">登录</span></a>
<a href="javascript:;" onclick="openLogin('weixin')" class='l-wx'><i></i>微信<span class="loginname">登录</span></a>
<a href="/about/gvrf" target="_blank" class='l-deal'><input type="checkbox" name="yonghuxieyi" checked="checked">我已阅读并接受《用户协议》</a>
<div class="login-tips">QQ和微信是两个独立账号,账号信息不互通</div>
</div>
<?}?>
<!-- 用户立即加入vip -->
<div class='get-vipintro addvip'>
<div class='close'></div>
<div class='vip1'><i class='panda1'></i> 开通会员全站免费下载</div>
<a target="_blank" href="/e/member/buygroup/" class='be-vip'>立即加入</a>
</div>
<!-- 开通vip成功 -->
<div class='get-vipintro vips vipone'>
<div class='close'></div>
<div class='vips'><i class='panda2'></i></div>
<a class='suc-vip'>您的一年会员开通成功!</a>
</div>
<div class='get-vipintro viptwo'>
<div class='close'></div>
<div class='vips'><i class='panda3'></i></div>
<a class='suc-vip'>您的一年会员开通成功!</a>
</div>
<div class='get-vipintro vipthree' style="display:none">
<div class='close'></div>
<div class='vips'><i class='panda3'></i></div>
<a class='suc-vip'>开通终身VIP成功!</a>
</div>
<!-- vip数量用户 -->
<div class='get-vipintro upvip'>
<div class='close'></div>
<div class='over'><i class='panda4'></i> 今日下载数已用完</div>
<a target="_blank" href="/e/member/buygroup/" class='more-vip'>升级会员</a>
</div>
<div class='get-vipintro vipfour'>
<div class='close'></div>
<div class='vips'><i class='panda3'></i></div>
<a class='suc-vip'>开通单日VIP成功!</a>
</div>
<!--意见反馈-->
<div class='user-advice'>
<div class='close'></div>
<textarea class='u-advice' name="content" placeholder="欢迎对<?=$public_r[sitename]?>提出宝贵的建议或意见,如被采纳有机会获得VIP哦!"></textarea>
<input type="text" class='connect' name="contact" placeholder="留下您的联系方式(QQ或者电话)">
<div class='submit'>提交</div>
</div>
<div class='header'>
<div class='wlimit'> <div class='navs mr0'>
<a class='logo' alt="<?=$public_r[sitename]?>" href="/"></a>
<div class="login">
<script src="/e/member/login/s3.php"></script>
</div>
</div>
</div></div>
<div class='p-banner' new="0" youhuijuan="100"></div>
<div class='p-middle'>
<div class='wlimit'>
<div class='n-box'>
<div class='name'>赞助账号:<?=$user['username']?> (
<?=$groupname?>
</div>
<div class='vip' v="">
<form name="payform" method="post" action="../../payapi/BuyGroupPay.php" id="payCenter" target="_blank">
<input type="hidden" class="type" name="taocan" value="<?=$id?>">
<input type="hidden" class="type" name="type" value="3">
<input type="hidden" class="type" name="pay-money" value="<?=$nr['gmoney']?>" />
<input type="hidden" class="type" name="phome" value="BuyGroupPay" />
</form>
<?
$i=0;
$newsclass=$empire->query("select id,gname,gmoney,gdate,gsay,ggroupid from {$dbtbpre}enewsbuygroup where ggroupid<>0 order by ggroupid desc limit 4");
while($bqr=$empire->fetch($newsclass))
{
$i=$i+1;
$cr=$empire->fetch1("select groupname from {$dbtbpre}enewsmembergroup where groupid='".$bqr[ggroupid]."' limit 1");
?>
<div taocan="<?=$bqr[id]?>" money="<?=$bqr['gmoney']?>" style="width:260px;<?if ($i==2){?>margin:0 15px;<?}?><?if ($i==3){?>margin-right:15px;margin-left:0px;<?}?>" class='box<?if ($id==$bqr[id]){?> chose<?}?><?if ($i==2||$i==3){?> mrg<?}?>'>
<?if ($i==1){?> <div class='vip-tj'></div><?}?>
<div class='vip-name'><?=$cr[groupname]?></div>
<div class='vip-money'><span>¥</span><?=$bqr['gmoney']?></div>
<div class='vip-intr'><?=$bqr['gsay']?></div>
<div class='gou<?if ($id<>$bqr[id]){?> d-none<?}?>'></div>
</div>
<?}?>
<div class='clear'></div>
</div>
<div class='money'>支付金额:<span class="current_money"><?=$nr['gmoney']?></span><em>元<em></div>
<div class='pay'>
<div class='weixin'>
<div class='wx-box' id="wxqr"></div>
<div class='wx-say'><i></i>微信扫码支付</div>
</div>
</div>
</div>
</div>
</div>
<div class='tishi'>
温馨提示:请合理使用无限下载账号。如恶意刷图盗图,将被系统暂停账号下载功能。如有疑问请联系客服
</div>
<?php
require(ECMS_PATH.'e/template/incfile/footer.php');
?>
<script src="/index/js/jquery-1.7.1.min.js"></script>
<script src="/common/js/lazyload.min.js"></script>
<script src="/common/js/common-v3.0.js"></script>
<script src="/pay/js/jquery.qrcode.min.js"></script>
<script src="/pay/js/store.legacy.min.js"></script>
<script>
if(isLogin == false){
login();
$('#login').find('.close').remove();
}
function getRandom(min, max){
var r = Math.random() * (max - min);
var re = Math.round(r + min);
re = Math.max(Math.min(re, max), min)
return re;
}
//红包js----start
$('.open-cj').click(function(){
$('.cj-bc').show();
$('.vipfour').hide();
var url = 'api/activity/redpacket';
$.getJSON(url,{type:1},function(){});
dingshi =setInterval(function(){
num = getRandom(0,100)
$('.youhuijuan').html(num);
if(num>50 && num<55){
clearInterval(dingshi);
$('.youhuijuan').html($('.p-banner').attr('youhuijuan'));
}
},10);
});
$('#yhhb').click(function(){
$('#mengcheng').show();
$('.gnyjh').show(); var url = 'api/activity/redpacket'; $.getJSON(url,{type:2},function(){}); return false; }); //红包js----end var isaddvip = $('.vip').attr('v'); if(isaddvip>0){ var isnew = $('.p-banner').attr('new'); $('#mengcheng').show(); if(isaddvip==1) $('.vipthree').show(); if(isaddvip==2) $('.viptwo').show(); if(isaddvip==3){ $('.open-vip').find('.red').html('包年会员'); $('.vipfour').show(); } if(isaddvip==4 || isaddvip==5) { $('.vipfour').show(); } } $('.hgez').hover(function(){ $(this).css('cursor','pointer'); }); $('.hgez').click(function(){ var coupon = $(this).attr('coupon'); var taocan = $(this).attr('taocan'); $("input[name='click_type']").val(301); $('.hgez').removeClass('h-chose'); $(this).addClass('h-chose'); $('.box').removeClass('chose'); $('.gou').addClass('d-none'); $(".box[taocan="+taocan+"]").addClass('chose'); $(".box[taocan="+taocan+"]").find('.gou').removeClass('d-none'); var money = $(".box[taocan="+taocan+"]").attr('money'); if(coupon>0){ var money = money - coupon; } $('.current_money').html(money); $("input[name='pay-money']").val(money); $("input[name='taocan']").val(taocan); createWxQR(money, taocan); }); $('.box').click(function(){ var taocan = $(this).attr('taocan'); $('.hgez').removeClass('h-chose'); $('.couponbox'+taocan).addClass('h-chose'); var coupon = parseInt($('.couponbox'+taocan).attr('coupon')); if(taocan<4 && coupon>0){ $("input[name='click_type']").val(301); }else{ $("input[name='click_type']").val(1); } $('.gou').addClass('d-none'); $(this).find('.gou').removeClass('d-none'); $(this).addClass('chose').siblings().removeClass('chose'); var money = $(this).attr('money'); if(coupon>0){ var money = money - coupon; } $('.current_money').html(money); $("input[name='pay-money']").val(money); $("input[name='taocan']").val(taocan); createWxQR(money, taocan); }); $('.zfb-box,.zfb-say').click(function(){ if (isLogin == false) { login(); return false; } $('#payCenter').submit(); }); var money = $("input[name='pay-money']").val(); var ds = ""; var flag = 0; var taocan = $("input[name='taocan']").val(); store.remove('qrcode:1'); store.remove('qrcode:2'); store.remove('qrcode:3'); store.remove('qrcode:4'); function createWxQR(money,taocan){ if (isLogin == false) { login(); $('.loginTopright').hide(); return false; } var k = 'qrcode:' + taocan; var d = store.get(k),n = new Date().getTime() / 1000; var click_type = $("input[name='click_type']").val(); if ("undefined" != typeof(d) && d.expire > n) { makeQR(d.qrcode); return; } $.ajax({ type:"post", url:"/e/payapi/wx.php", data:{'type':5,'click_type':click_type,'pay-money':money,'taocan':taocan,'phome':'BuyGroupPay'}, dataType:"json", success:function(res) { if (res.status == 0) { alert('请先登录'); } else if (res.status != 500) { makeQR(res.qrcode); store.set(k, {qrcode:res.qrcode,expire:res.expire}); if (flag < 300) { ds = setInterval(function() { ajaxWxCallback(res.order_no, flag,taocan); flag = flag + 2; }, 3e3); } else if (flag >= 300 && flag < 600) { ds = setInterval(function() { ajaxWxCallback(res.order_no, flag,taocan); flag = flag + 2; }, 1e4); } } } }); } function makeQR(qrcode) { $('#wxqr').html(''); $('#wxqr').qrcode({render:'table',width: 143,height: 140,text:qrcode}); } function ajaxWxCallback(order_no, flag,taocan) { if (flag >= 600) { clearInterval(ds); } $.ajax({ type:"post", url:"/e/payapi/pcweixin/ajax.php", data:"tradeno=" + order_no + "&taocan="+taocan, dataType:"json", success:function(call_res) { if (call_res.status == true) { clearInterval(ds); var isnew = $('.p-banner').attr('new'); $('#mengcheng').show(); if(call_res.taocan==4) $('.vipthree').show(); if(call_res.taocan==3) $('.viptwo').show(); if(call_res.taocan==2){ $('.open-vip').find('.red').html('包年会员'); $('.vipfour').show(); } if(call_res.taocan==1 || call_res.taocan==5) $('.vipfour').show(); } } }); } /*充值成功回调函数*/ function paysuccess(taocan,name){ $('.vip-suc').show(); $('.toast').show(); $('.addlever').addClass('back'+taocan); $('.vip-name').html(name).addClass('color'+taocan); } if(isLogin) { createWxQR(money, taocan); } function isCanvasSupported(){ var elem = document.createElement('canvas'); return !!(elem.getContext && elem.getContext('2d')); } </script> <script type="text/javascript"> window.onload = function(){ if (3 == code) { var sid = $('#search_id').val(); var is_home = $('#is_home').val(); if (1 == is_home) { $.getJSON("/api/keyword/analyse?sid="+sid+"&t=1&callback=?", function(e){}); } } } </script> </body> </html>