change_detailed.html 9.52 KB
<script type="text/javascript" src="__PUBLIC__/js/rem_new.js"></script>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>邀请明细</title>
    <script type="text/javascript" src="__STATIC__/js/jquery.js"></script>
    <script type="text/javascript" src="__STATIC__/js/layer.js" ></script>
    <link rel="stylesheet" href="__STATIC__/css/public.css?v=__CSSVERSION__">
    <link rel="stylesheet" href="__STATIC__/css/small_change_detailed.css?v=__CSSVERSION__">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-touch-fullscreen" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta name="applicable-device" content="mobile">
    <script src="__STATIC__/teamstyle/js/html2canvas.min.js" type="text/javascript"></script>
    <link rel="stylesheet" type="text/css" href="__STATIC__/css/user_new_vipcard.css?v=__CSSVERSION__"/>

</head>
<style>
    .no_invitation{
        position: fixed;
        top:50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .no_invitation .word{
        color: #999;
        margin-top: 0.3rem;

    }
    .oncilk{
        width:1.6rem;
        height: 0.35rem;
        border-radius: 0.2rem;
        background: #e4374d;
        margin-top: 0.6rem;
    }
    .invitation-img{
        width: 0.9rem;
        height: 0.9rem;
    }

</style>

<body>

<!--头部标题-->
<div class="title_top flex ai_center jc_sa" id="title">
    <div class="fs028 fg">会员昵称</div>
    <div class="fs028 fg">手机号码</div>
    <div class="fs028 fg">奖励明细</div>
</div>
    <div id="invitation_list" style="margin-bottom: 10px"></div>

    <!-- 加载更多的效果 -->
     <a href="javascript:;" class="get_more" style="text-align:center; display:none;">
     <img src='__STATIC__/images/category/loader.gif' width="12" height="12"></a>

    <div class="no_invitation" style="display: none">
        <div style="text-align: center">
        <img  class="invitation-img"src="__STATIC__/images/user_card/on_invitation.png">
        <div class="fs026 word t_c">暂无邀请明细!</div>
                 <div class="oncilk flex jc_center ai_center fs026 fc" onclick="invite_friends(event)">去邀请</div>
        </div>
    </div>

<!--    邀请好友的分享图片的html-->
<div  class="invitation-img-div"></div>
<div class="invitation-img-frame">
    <div  id="invitation" class="invitation_content_img t_c"
          style="background:url({:get_bg()}) no-repeat;background-size:100% 100%; margin-top:30px">
        <div class="top-user-frame">
            <div class="flex ai_center frame">
                <img class="b_circle" src="{$share_head_pic}">
                <div class="fs020 user-name ellipsis-1 ">{$user.nickname}</div>
                <div class="recommend flex ai_center jc_center fs015 fc">强烈推荐</div>
            </div>
        </div>
        <div class="confirm_cards" style="background: url({:mb_img_curl_url($max_card.CardImg,2)['data']}) no-repeat;background-size:100% 100%;
            color:{$max_card.CardColor} ">
            <div class="flex jc_sb card_name_frame ai_center">
                <div class=" fs025 word-letter">{:cut_word($max_card.CardName,5)}</div>
                <div class="immediate_renewal_new flex  ai_center fs012" style="background-color:{$max_card.CardColor}">立即开通</div>
            </div>
            <div class="due-time fs012">
                开通会员年卡仅{$max_card.CardFee}元
            </div>
            <div class="flex jc_sb xc-confirm-dibus">
                <div class="flex fs012 ai_fe ">
                    <!--<img class="user-vip-new" src="__STATIC__/images/user_card/privilege_o.png">-->
                    <!--<div class="sw_tb_img_box">-->
                    <!--<div class="img" style="filter:drop-shadow( 0.2rem 0 0px {$max_card.CardColor});"></div>-->
                    <!--</div>-->
                    按去年用户消费计算,开卡后一年预计省¥3031
                </div>

            </div>
        </div>

        <div>
            <div class="division_frame rel">
                <div class="abs diamond-frame flex ai_center">
                    <div class="diamond">
                    </div>
                </div>
            </div>

            <div class="equity-frame flex ai_center jc_sb">
                <div class="flex ai_center jc_sb">
                    <div class="diamond-new"></div>
                    <div class="li-height">
                        <div class="fs025 share-img-color">超级VIP权益</div>
                        <div class="fs018 share-img-color-vice">超级会员专属权益</div>
                    </div>
                </div>
                <img class="img-share" src="{:get_dj_hg()}">
            </div>

            <div class="equity-frame flex ai_center jc_sb">
                <div class="flex ai_center jc_sb">
                    <div class="diamond-new"></div>
                    <div class="li-height">
                        <div class="fs025 share-img-color t_l">超级VIP标识</div>
                        <div class="fs018 share-img-color-vice">彰显尊贵身份的象征</div>
                    </div>
                </div>
                <img class="img-shares" src="{:get_dj_dun()}">
            </div>

            <div class="equity-frame flex ai_center jc_sb">
                <div class="flex ai_center jc_sb">
                    <div class="diamond-new"></div>
                    <div class="li-height">
                        <div class="fs025 share-img-color t_l">超级VIP价格</div>
                        <div class="fs018 share-img-color-vice">享受专属会员低价格</div>
                    </div>
                </div>
                <img class="img-shares" src="{:get_dj_yuan()}">
            </div>
            <div class="qr-code-frame flex ai_center jc_sb">
                <img class="code-qr" src="{$shareurlimg}">
                <div class="code-qr-etailed fs018">
                    <div>解锁新权益  精彩享不停</div>
                    <div> 长按识别二维码,立即开通!</div>
                </div>
            </div>
        </div>
    </div>
    <div class="invitation-close-frame">
        <img class="invitation-close "src="__STATIC__/images/user_card/close_layui.png" onclick="close_invitation()">
    </div>

</div>

</body>

<script>
    var page=1,is_nomore=0,is_loading=0;
    $(function (){
        $("#title").hide();
        $("#getmore").hide();
        getInvitationList();
    });
    //邀请明细列表
    function getInvitationList(){
        if(is_nomore==1) return false;
        if(is_loading==1) return false;
        is_loading=1;
        //var ui= layer.open({type:2,shadeClose: false});
        $(".get_more").show();
        $.ajax({
            type: "get",
            url: "/index.php?m=Mobile&c=User&a=ajax_invitation_list&p=" + page + "&stoid=<?php echo getMobileStoId()?>",
            success: function (data) {
                //layer.close(ui);
                $('.get_more').hide();
                if(data.length==0 && page==1) {
                    $("#title").hide();
                    $("#getmore").hide();
                    $(".no_invitation").show();
                    return false;
                }
                if (data){
                    $("#title").show();
                    $("#invitation_list").append(data);
                    page++;
                } else {
                    is_nomore=1;
                }
                is_loading=0;
            },
            error:function(XMLHttpRequest, textStatus, errorThrown){
                $("#ferweimap").hide();
            }
        });
    }
    ///滑动到底部事件
    $(document).unbind("scroll");
    $(document).bind("scroll", function (event) {
        if ($(document).scrollTop() >= $(document).height() -  window.innerHeight) {
             if(is_loading!=1)  getInvitationList()
        }
    });

</script>
<script>

    //点击邀请好友的图片
    function  invite_friends(e){
        $(".invitation-img-div").show();
        $(".invitation-img-frame").show();
        var w2=$(".invitation-img-frame").width();
        $(".invitation-img-frame").fadeIn(3);
        //return false;
        e.stopPropagation();

        if (!$("#invitation").hasClass('hasqr')) {
            var ui= layer.open({type:2,shadeClose: false});
            setTimeout(function () {
                //var canvas = document.querySelector("canvas");
                html2canvas(document.getElementById("invitation"),{y:30,scrollY:0,backgroundColor: 'transparent'}).then(function (canvas) {
                    document.getElementById("invitation").appendChild(canvas);
                    // $("canvas").hide();
                    $("#invitation").html('').addClass('hasqr');
                    document.getElementById("invitation").appendChild(convertCanvasToImage(canvas));
                    $(".invitation-img-frame").find("img").width(w2);
                    layer.close(ui);
                });
            },100);
        }
    }
    function convertCanvasToImage(canvas) {
        var image = new Image();image.src = canvas.toDataURL("image/png");
        $(".invitation_content_img").addClass("imgs");

        return image;
    }
    //关闭邀请好友弹窗
    function close_invitation(){
        $(".invitation-img-div").hide();
        $(".invitation-img-frame").hide();
    }


</script>

</html>