searchcp.html 7.78 KB
<include file="public/layout"/>
<style>
    .te_le .dataTables_paginate{float: left;}
    .bot{float: right;padding: 15px 0}
    .vdisib{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
    .flexigrid .hDiv thead tr:hover{background-color: #F5F5F5;}
    .flexigrid .hDiv tbody tr{background-color: #FFFFFF;}
</style>
<body style="background-color: rgb(255, 255, 255); overflow: auto; cursor: default; -moz-user-select: inherit;">
<div class="page" style="padding: 0px 1% 0 1%;">
    <!-- 操作说明 -->
    <div class="flexigrid">
        <div class="mDiv">
            <div class="ftitle vdisib">
                <h3 class="vdisib">优惠券列表</h3>
                <h5 class="vdisib">(共<font id="allnum"></font>条记录)</h5>
            </div>
            <div title="刷新数据" class="pReload vdisib"><i class="fa fa-refresh"></i></div>
            <form class="navbar-form form-inline" id="search-form2" method="get" onSubmit="return false">
                <div class="sDiv">

                    <div class="sDiv2">

                        <input size="30" name="keywords" value="{$keywords}"class="qsbox" id="keywords" placeholder="优惠券名称名称或者关键词" type="text">
                        <div class="sDiv2">
                            <select class="select" id="coupontype" name="coupontype" onkeydown="strkeydown(event, this, 'sumbitbtn')">
                                <option value="0">全部</option>
                                <option value="1">免费发放</option>
                                <option value="2">注册发放</option>
                                <option value="3">邀请发放</option>
                                <option value="5">优惠活动</option>
                                <option value="6">包邮券</option>
                            </select>
                        </div>
                        <input class="btn" value="搜索" type="submit" onclick="getdataList(1)">
                    </div>
                </div>
            </form>
        </div>
        <div class="hDiv">
            <div class="bDiv hDivBox">
                <table cellspacing="0" cellpadding="0" width="620">
                    <thead>
                    <tr>
                        <th abbr="article_time" axis="col6" class="w200" align="left"   >
                            <div style="text-align: left; " class="">优惠券名称</div>
                        </th>
                        <th abbr="article_time " axis="col6" class="w200" align="left" >
                            <div style="text-align: left; " class="">优惠券类型</div>
                        </th>
                        <th abbr="article_time " axis="col6" class="w200" align="left" >
                            <div style="text-align: left;" class="">面额</div>
                        </th>
                        <th abbr="ac_id" axis="col4" class="w100" align="left">
                            <div style="text-align: center; " class="">使用需满</div>
                        </th>
                        <th abbr="ac_id" axis="col4" class="w100" align="left" >
                            <div style="text-align: center; " class="">使用截至日期</div>
                        </th>
                        <th axis="col1" class="w200"  align="center" >
                            <div style="text-align: center;">操作</div>
                        </th>
                    </tr>
                    </thead>
                    <tbody id="goos_table" ></tbody>
                </table>
            </div>
        </div>
    <!-- <div class="bDiv" style="height: auto;">
            <div id="flexigrid" cellpadding="0" cellspacing="0" border="0">
                <table><tbody id="goos_table"></tbody></table>
            </div>
            <div class="iDiv" style="display: none;"></div>
        </div>-->
        <!--分页位置-->
        <div class="te_le"><include file="public/page"/></div>
        <!--<div class="bot"><a onclick="Canlce();" class="ncap-btn-big ncap-btn-green">取消</a></div>-->
    </div>
</div>
<script type="application/javascript">
    var page=1;
    var data=window.parent.getSearDate();
    var count=window.parent.getCount();
    var skey1=window.parent.getSearKey();
    $("#keywords").val(skey1);
    var pz=parseInt(count/10);
    if((count%10)>0) pz++;
    function settdata(d) {
        data=d;
    }
    $(function (){
        var ahtml="";
        for(var i=0;i<data.length;i++) {
            var row=data[i];
            var htm = "<tr><td class='w200'><div>"+row.name+"</div></td> <td class='w200'style='text-align:left'><div>"+row.type+"</div></td><td class='w200' style='text-align:left' ><div>"+row.money+"</div></td> <td class='w100' style='text-align:center' ><div>"+row.condition+"</div></td> <td class='w100' style='text-align:center' ><div>"+row.use_end_time+"</div></td> <td class='w200' style='text-align:center'><a gid='"+row.id+"'  class='btn red' data-tip='"+i+"' onclick='select(this)'>选择</a></td></tr>";
            ahtml+=htm;
        }
        $("#goos_table").append(ahtml);
        $("#allnum").text(count);
        if(count>10){
            $("#DivPage").show();
            setpageval(count,pz,1,10);
        }
    });

    function select(ob)
    {
        var id=$(ob).attr("data-tip");
        var da;
        da=data[id];
//        for(var i=0;i<data.length;i++){
//            var row=data[i];
//            if(id==row.Id){               da=row;
//                break;
//            }
//        }
        window.parent.cp_call_back(da);
    }
    function Canlce() {window.parent.Cancle();}

    function getdataList(p1) {

        var searkey="";

        skey1=$("#keywords").val();
        var url="/index.php/admin/Libao/SelectCp/key/"+skey1+"/p/"+p1+"/coupontype/"+$("#coupontype").val();
        if(skey1==''){url="/index.php/admin/Libao/SelectCp/p/"+p1+"/coupontype/"+$("#coupontype").val();}
        layer.msg('努力中...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: '200px', time:100000}) ;
        $.ajax({
            type : "get", url  : url,
            dataType:"json",
            error: function(request) {
                layer.closeAll();
                layer.msg("服务器繁忙, 请联系管理员!",{icon:2});return;
            },
            success: function(data) {

                layer.closeAll();
                if(data==""){
                    layer.msg("未找到数据",{icon:2,time:1000});
                    return;
                }
                if(data.code=="1" || data.code==1){
//                    if(data.count==undefined || data.count<=0){
//                        layer.msg("未找到数据",{icon:2,time:1000});
//                        return;
//                    }
                    var data1=data.data;
                    var ahtml="";
                    for(var i=0;i<data1.length;i++) {
                        var row=data1[i];
                        var htm = "<tr><td class='w200'><div>"+row.name+"</div></td> <td class='w200'style='text-align:left'><div>"+row.type+"</div></td><td class='w200' style='text-align:left' ><div>"+row.money+"</div></td> <td class='w100' style='text-align:center' ><div>"+row.condition+"</div></td> <td class='w100' style='text-align:center' ><div>"+row.use_end_time+"</div></td> <td class='w200' style='text-align:center'><a gid='"+row.id+"'  class='btn red' data-tip='"+i+"' onclick='select(this)'>选择</a></td></tr>";
                        ahtml+=htm;
                    }
                    count=data.count;
                    $("#allnum").text(count);
                    $("#goos_table").html(ahtml);
                    setpageval(count,pz,p1,10);
                    settdata(data1);

                }else{
                    layer.msg(data.msg,{icon:2,time:1000});
                }
            }
        });
    }
</script>
</body>
</html>