<?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:vip.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:vipcoupon.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;
}

?>

<!doctype html>
<html lang="en">
<head>
    <?php include_once 'view/h5ofhead.php';?>
    <link rel="stylesheet" type="text/css" href="view/assest/css/vipcoupon.css?t=<?php echo time();?>" />
    <script type="text/javascript" src="view/assest/js/vipcoupon.js?t=<?php echo time();?>"></script>
    <script src="/js/qrcode.min.js" type="text/javascript"></script>
    <title>优惠券</title>
</head>
<body data-weui-theme="dark" style="background: #f3f3f3">
<input type="hidden" name="myid" value="<?php echo $myid; ?>">
<input type="hidden" name="vipid" value="<?php echo $rowvip['i_vip_id']; ?>">
<input type="hidden" name="QrcodeOfValue" value="<?php echo "http://".$_SERVER['HTTP_HOST']."/vip.php?n=".$myid."&d=".time().".".$rowvip['i_vip_id']."|"; ?>"/>
<div class="changeListType">
    <div class="item active" data-type="0">推荐使用</div>
    <div class="item" data-type="1">已使用</div>
    <div class="item" data-type="2">已过期</div>
</div>

<div class="viewList">

</div>

<div id="showQrcode" class="weui-popup__container popup-bottom">
    <div class="weui-popup__overlay"></div>
    <div class="weui-popup__modal">
        <div class="toolbar">
            <div class="toolbar-inner">
                <a href="javascript:;" class="picker-button close-popup">关闭</a>
                <h1 class="title" id="coupon_no"></h1>
            </div>
        </div>

        <div style="width:100vw;height: 300px;padding-top: 100px;box-sizing: border-box;">
            <div class="qrcodeView">
                <div id="qrcodeView"></div>
            </div>
            <div style="font-size: 12px;text-align: center;color: #a5a5a5">取酒时请将此二维码展示给工作人员</div>
        </div>
    </div>
</div>
</body>
</html>
