<?php
session_start();
//领券参数
$mode = isset($_REQUEST['mode'])?$_REQUEST['mode']:'';
$send_coupon_staff_id = isset($_REQUEST['send_coupon_staff_id'])?$_REQUEST['send_coupon_staff_id']:'';
$send_coupon_staff_name = isset($_REQUEST['send_coupon_staff_name'])?$_REQUEST['send_coupon_staff_name']:'';
//订单ID或者获得的优惠券ID
$coupon_bycheckid = (isset($_REQUEST['coupon_bycheckid']) && !empty($_REQUEST['coupon_bycheckid']))?$_REQUEST['coupon_bycheckid']:0;

if (isset($_REQUEST['d']))
{
    session_destroy();
    Header("Location:vipChagre.php?mode=$mode&coupon_bycheckid=$coupon_bycheckid&send_coupon_staff_id=$send_coupon_staff_id&send_coupon_staff_name=$send_coupon_staff_name&n=".$_REQUEST['n']);
    exit;
}
$intime1=microtime(true);
require_once "./db/wxconfig.php";
require_once "./db/dbconfig.php";
require_once "../php/mysqldb.php";
require_once "../php/wxsk.php";
require_once "../php/wxid.php";
require_once "../php/phpqrcode/phpqrcode.php";
include_once  $_SERVER['DOCUMENT_ROOT']."/../php/admbar/adm/VipcouponBase.php";

if (isset($_SESSION['myid']))
    $myid=$_SESSION['myid'];
else
    $myid='';

if (isset($_REQUEST['n']))
    $n=$_REQUEST['n'];
else
    $n='';

if ($myid !=$n)
{
    Header("Location:vipChagre.php?mode=$mode&coupon_bycheckid=$coupon_bycheckid&send_coupon_staff_id=$send_coupon_staff_id&send_coupon_staff_name=$send_coupon_staff_name&n=$myid");
    exit;
}
$guanzhu=$db->getRow("select subscribe from t_webuser where s_openid='$oid'")["subscribe"];
if (intval($guanzhu)<1)
{
    $wx=new wxsk;
    $user = json_decode($wx->getusermsg($oid), TRUE);
    if ($user["subscribe"] == 1)
    {
        $db->query("update t_webuser set subscribe=1 where i_myid=$myid");
    }
    else
    {
        Header("Location:guanzhu.php?mode=$mode&coupon_bycheckid=$coupon_bycheckid&send_coupon_staff_id=$send_coupon_staff_id&send_coupon_staff_name=$send_coupon_staff_name&n=$myid");
        exit;
    }

}

$db=new DB;
$oid=$_SESSION['oid'];
$rowvip=$db->getRow("select * from t_vip a left join t_vip_type b on a.i_viptype_id=b.i_viptype_id where a.i_myid='$myid'");

if(!$rowvip)
{
    $k=$db->getRow("select max(i_vip_id) as aa from t_vip")['aa'];
    $s_vip_no='E'.sprintf('%05s', "$k");
    while($db->getRow("select 1 from t_vip where s_vip_no='$s_vip_no'"))
    {
        $k=$k+1;
        $s_vip_no='E'.sprintf('%05s', "$k");
    }

    if($db->query("INSERT INTO t_vip set s_vip_no='$s_vip_no',s_vip_name='$s_vip_no',s_sex='男',i_shop_id='0',i_viptype_id='1',d_create = now(),i_myid='$myid'")){
        $db->query("update t_webuser set i_newvip=2 where i_myid='$myid'");
        //关注领券
        $vipcouponBase = new VipcouponBase();
        $vipcouponBase->handOutBySubscribe($myid);
    }
    $rowvip=$db->getRow("select * from t_vip a left join t_vip_type b on a.i_viptype_id=b.i_viptype_id where a.i_myid='$myid'");
}
$_SESSION['vipid']=$rowvip['i_vip_id'];
$myfname=MyWx::MYCNAME;
$myphone=MyWx::PHONE;
$vipimg="/img/".$rowvip['s_img'];
$s_vip_no=$rowvip["s_vip_no"];
if($rowvip['i_delete_flag']==1)
    $s_vip_no=$s_vip_no."(禁用)";
if($rowvip['i_delete_flag']==2)
    $s_vip_no=$s_vip_no."(挂失)";
$f_money='<span>'.substr($rowvip["f_money"],0,-3).'</span><span class="fs10">'.substr($rowvip["f_money"],-3)."</span>";
$f_smedmoney='<span>'.substr($rowvip["f_sendmoney"],0,-3).'</span><span class="fs10">'.substr($rowvip["f_sendmoney"],-3)."</span>";
$i_credit=$rowvip["i_credit"];
$wx=new wxsk;
$sign=$wx->getsign();

//客户资料没有时必须录入资料
if(empty($rowvip['s_vip_name']) || empty($rowvip['s_vip_phone'])){
    Header("Location:vip_register.php?mode=$mode&coupon_bycheckid=$coupon_bycheckid&n=$myid");
    exit;
}

$s_vip_name = $rowvip['s_vip_name'];
$s_vip_phone = $rowvip['s_vip_phone'];


$vip_type_id = $rowvip['i_viptype_id'];

//充值
$vipcouponOftype = $db->getall("select a.* ,b.* from t_vip_getmoney as a left join  t_vipcoupon_tc as b on a.i_coupon_type_id = b.i_coupon_tc_id where a.i_viptype_id = '".(int)$vip_type_id."' and a.i_online=1");
//var_dump($vipcouponOftype);
?>



<!doctype html>
<html lang="en">
<head>
    <?php include_once 'view/h5ofhead.php';?>
    <link rel="stylesheet" type="text/css" href="view/assest/css/charge.css?t=<?php echo time();?>" />
    <script type="text/javascript" src="view/assest/js/charge.js?t=<?php echo time();?>"></script>
</head>
<body data-weui-theme="dark" style="background: #f3f3f3;max-width: 100vw;overflow-x: hidden">
    <div class="heardImageView"></div>
    <div class="changeVipType">
        <div style="color: #434343;font-weight: 600;">当前会员等级:</div>
        <div class="viplevel"><?php echo isset($rowvip['s_viptype_name']) && strlen($rowvip['s_viptype_name']) > 0 ?$rowvip['s_viptype_name'] : '电子会员卡'; ?></div>
    </div>

    <div class="__block">
        <div class="__block_title">会员充值</div>
        <input type="hidden" name="myid" value="<?php echo $myid ;?>">
        <div class="__block_content">

            <?php if(isset($vipcouponOftype) && is_array($vipcouponOftype) && count($vipcouponOftype) > 0) {?>

                <?php foreach ($vipcouponOftype as $key => $item) {?>

                    <div class="__block_content_item" data-index="<?php echo $key; ?>" data-vipgetmoneyid="<?php echo $item['id']; ?>"  data-price="<?php echo sprintf('%.2f',$item['n_inmoney']); ?>">
                        <div class="changeforself"></div>
                        <p style="color: #FFFFFF;font-size: 14px;">充值</p>
                        <p style="color: #6980df;font-size: 26px;font-weight: 600;line-height: 20px;margin-top: 10px;"><span style="font-size: 18px;">¥</span> <?php echo sprintf('%.2f',$item['n_inmoney']); ?></p>
                        <p style="margin-bottom: 10px;">
                            <?php if(isset($item['n_getmoney']) && (float)$item['n_getmoney'] > 0) {?>
                                <span style="color: #FFFFFF;font-size: 14px;font-weight: 600;">+送 <?php echo  sprintf('%.2f',$item['n_getmoney']); ?></span>
                            <?php } ?>
                        </p>

                        <?php if(isset($item['s_coupon_tcname']) && !empty($item['s_coupon_tcname']) && isset($item['i_coupon_tc_id']) && (int)$item['i_coupon_tc_id'] > 0){ ?>

                            <div class="yellow_block">
                                <span style="font-weight: 600;">·&nbsp;赠送</span>
                                <span><?php echo $item['s_coupon_tcname'];?></span>
                            </div>

                        <?php }else{ ?>

                            <div class="yellow_block">
                                <span>·&nbsp;暂无赠送</span>
                            </div>

                        <?php } ?>

                        <div class="white_block">
                            实际到账：¥<?php echo ((float)$item['n_getmoney'] + (float)$item['n_inmoney'] ) > 0 ? sprintf("%.2f",(float)$item['n_getmoney'] + (float)$item['n_inmoney'] ) : 0.00; ?>
                        </div>
                    </div>

                <?php } ?>

            <?php } ?>
            <div class="__block_content_item" data-index="<?php echo count($vipcouponOftype); ?>" data-vipgetmoneyid="0">
                <div class="changeforself"></div>
                <p style="color: #FFFFFF;font-size: 14px;">充值</p>
                <input type="number" name="customMoney" placeholder="自定义金额" value="" autocomplete="false">

                <div class="yellow_block" style="background-color: #0036b3;margin-top: 10px;">
                    <span style="color: #ffffff;">·&nbsp;系统自动匹配赠送产品</span>
                </div>
            </div>
        </div>
    </div>

    <div class="submitBtnCharge">
        <span>立即充值</span>
        <span>&yen;</span>
        <span id="price">0.00</span>
    </div>
</body>
</html>
