template/store/web/oncecard_scancode.html

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。


<link rel="stylesheet" href="__PUBLIC__static/layui/css/layui.css">
<script src="__PUBLIC__static/layui/layui.js"></script>
<script src="__PUBLIC__static/jquery/jquery-3.2.1.min.js"></script>
<div>
    <!-- 左侧会员信息 -->
    <div class="layui-col-xs12 layui-col-sm12 layui-col-md12">
        <div class="layui-card">
            {if $oncecardInfo}
            <!-- 会员基本信息 -->
            <div class="layui-card-body">
                <!-- <div class="layui-field-box"> -->
                     <div class="layui-col-md12">
                        <div class="layui-card">
                            <!-- 用户信息 -->
                            <div style="padding: 5px 10px;position: relative;height:42px;border:1px solid #e8e8e8;border-bottom:0px;font-size:14px;">
                                <div style="line-height: 0;position: absolute;left: 13px;top: 7px;">
                                    <img src="{if !empty($oncecardInfo['avatar'])}{$oncecardInfo['avatar']}{else}resource/images/noavatar_middle.gif{/if}" width="38" height="38" style="border-radius:38px; margin-bottom:2px;margin-right: 5px;">
                                </div>
                                <div style="line-height:18px;position: absolute;left: 60px;top: 8px;">
                                    <span style="color: #38f;">{$oncecardInfo['mem_name']}</span><br>
                                    <span>手机号:{$oncecardInfo['bind_user_mobile']}&nbsp;&nbsp;注册时间:{$oncecardInfo['create_time']|date='Y-m-d'}&nbsp;&nbsp;积分:0个</span>
                                </div>
                            </div>
                            <!-- 次卡信息 -->
                            <div class="layui-card-body" style="border:1px solid #e8e8e8;font-size:14px;">
                                <span style="color: green;">{$oncecardInfo['oncecard_name']}</span>&nbsp;&nbsp;({$oncecardInfo['oncecard_number']})<br>
                                会员卡:<span>{$oncecardInfo['bind_user_name']}</span>&nbsp;&nbsp;手机号:<span>{$oncecardInfo['bind_user_mobile']}</span><br>
                                剩余:<span style="color: green;">{$oncecardInfo['value']}</span> 次&nbsp;&nbsp;&nbsp;&nbsp;使用:<span style="color: #f00;">{$oncecardInfo['amount']}</span> 次
                                <br>
                                有效期: <span style="color: green;">{$oncecardInfo['expire_time']}</span>
                            </div>
                        </div>
                    </div>    
                <!-- </div>  -->
                <div style="font-size: 12px;color:#aaa;padding-bottom:15px;">次卡信息确认无误后点击下方刷卡按钮实现刷卡</div>  
                <div style="width: 100%;text-align: center;">
                    <button class="layui-btn layui-btn-lg" style="letter-spacing:2px;" id="oncecardconsum" onclick="consum({$PARAM['uid']},{$oncecardInfo['id']},{$PARAM['storeId']});">确认刷卡</button>
                </div>
            </div>
            {/if}
        </div>
    </div>
</div>
<script type="text/javascript">
    layui.use(['layer','element'],function(){
        var layer = layui.layer,
            element = layui.element;
    });
    function consum(uid,id,sid){
        var index = parent.layer.getFrameIndex(window.name);
        $.post("{:url('/store/web/oncecard/oncecardconsum')}",{id:id,uid:uid,storeId:sid},function(data){
            var data = JSON.parse(data);
            if (data.error == true) {
                layer.msg('刷卡成功',{time:1000},function(){
                    if(data.is_print == 1){ //打印小票
                        parent.layer.close(index);
                        print(data.card_id,data.store_id,data.admin_id,data.member_id);
                       
                    }else{
后面还有 21 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。