<?php include_once(mvc::$cfg['PATH_TPL'].'public/headBase2.php');?>
<style>
    td span{
        float: left;
    }
    html {
        background-color: #ffffff;
        color: #666;
    }
</style>
<div class="marauto" style="background: #ffffff">
    <div style="position: absolute;left: 5px;right: 0px;">
        <button class="layui-btn layui-btn-primary" onclick="addPage(0)" >添加黑名单</button>
        <span class="creat_date_tj_res red"></span>
    </div>
    <form style="margin: 10px;margin-left: 100px;" class="layui-form">
        <div class="layui-inline">
            <label class="layui-form-label"> 类型：</label>
            <div class="layui-input-inline w100">
                <select name="bl_type" lay-search="">
                    <option value="">请选择</option>
                    <?php foreach($typeList as $index => $item){ ?>
                        <option <?php if($index == $param['bl_type']){echo "selected";} ?> value="<?php echo $index; ?>"><?php echo $item; ?></option>
                    <?php } ?>
                </select>
            </div>
        </div>

        <div class="layui-inline">
            <label class="layui-form-label"> 用户：</label>
            <div class="layui-input-inline w100">
                <input type="text" name="bl_uid" autocomplete="off"  placeholder="会员名、手机号码" class="layui-input" value="<?php echo $param['bl_uid'] ?: ''; ?>">
            </div>
        </div>

        <div class="layui-inline">
            <label class="layui-form-label"> IP：</label>
            <div class="layui-input-inline w100">
                <input type="text" name="bl_ip" autocomplete="off" class="layui-input" value="<?php echo $param['bl_ip'] ?: ''; ?>">
            </div>
        </div>
        <div class="layui-inline">
            <label class="layui-form-label"> 添加时间：</label>
            <div class="layui-input-inline">
                <input type="text" name="time" id="timeLimit" class="layui-input" value="<?php echo $param['time'];?>" placeholder=" ~ ">
                <!-- <input type="text"  class="layui-input timeLimit" autocomplete="off" name="time" value="<?php echo $param['time'];?>" placeholder="时间筛选">&nbsp; -->
            </div>
        </div>
        <div class="layui-inline">
            <label class="layui-form-label"> 设备码：</label>
            <div class="layui-input-inline w200">
                <input type="text" name="bl_devcode" placeholder="请输入设备码" autocomplete="off" class="layui-input" value="<?php echo $param['bl_devcode'] ?: ''; ?>">
            </div>
        </div>


        <div class="layui-inline">
            <label class="layui-form-label"> 接口：</label>
            <div class="layui-input-inline w200">
                <select name="bl_apiact" lay-search="">
                    <option value="">请选择</option>
                    <?php foreach($act as $index => $item){ ?>
                        <option <?php if($item['tr_act'] == $param['bl_apiact']){echo "selected";} ?> value="<?php echo $item['tr_act']; ?>"><?php echo $item['tr_act']; ?></option>
                    <?php } ?>
                </select>
            </div>
        </div>

        <div class="layui-inline">
            <button class="layui-btn" id="demoReload" >搜索</button>
        </div>
    </form>
	<table class="layui-table YpTable">
		<thead class="Filter Sortable">
			<tr>
                <th class="Sort" width="90px"><span>操作</span></th>
                <th class="Sort" width="80px"><span>类型</span></th>
                <th class="Sort" width="120px"><span>用户</span></th>
				<th class="Sort" width="100px"><span>IP</span></th>
				<th class="Sort" width="120px"><span>添加时间</span></th>
				<th class="Sort" width="120px"><span>到期时间</span></th>
                <th class="Sort"><span>接口</span></th>
                <th class="Sort"><span>备注</span></th>
                <th class="Sort" width="200px"><span>设备码</span></th>
			</tr>
		</thead>
		<tbody>
        <?php if(!empty($lists)){ ?>
            <?php foreach($lists as $v){?>
                <tr>
                    <td>
                        <button  onclick="addPage('<?php echo $v['bl_id'] ;?>')"   type="" class="layui-btn layui-btn-xs"><i class="layui-icon"></i></button>
                        <?php if(time() < $v['bl_etime']): ?>
                            <button onclick="cancelBlack('<?php echo $v['bl_id'] ;?>')" type="button" class="layui-btn layui-btn-xs layui-btn-primary layui-inline">取消</button>
                        <?php endif; ?>
                    </td>
                    <td><?php echo $v['bl_type'];?></td>
                    <td><a href="<?php echo mvc::$cfg['ADMIN_URI'];?>pjlSys/fangwen?user=<?php echo $user[$v['bl_uid']];?>" target="_blank"><span><?php echo $user[$v['bl_uid']];?></span></a><?php if(isset($shop[$v['bl_uid']])){echo '<a target="_blank" href="'.mvc::$cfg['ADMIN_URI'].'pjlShop/lists?shopname='.$shop[$v['bl_uid']].'"><span class="layui-badge">'.'商家'.'</span></a>';} ?></td>
                    <td><a href="<?php echo mvc::$cfg['ADMIN_URI'];?>pjlSys/fangwen?ip=<?php echo $v['bl_ip'];?>" target="_blank"><?php echo $v['bl_ip'];?></a></td>
                    <td><?php echo date('Y-m-d H:i',$v['bl_atime']);?></td>
                    <td><?php echo date('Y-m-d H:i',$v['bl_etime']);?></td>
                    <td><?php echo $v['bl_apiact'];?></td>
                    <td><?php echo $v['bl_remark'];?></td>
                    <td>
                        <a href="<?php echo mvc::$cfg['ADMIN_URI'];?>pjlSys/fangwen?tj_devcode=<?php echo $v['bl_devcode'];?>" target="_blank"><?php echo $v['bl_devcode'];?></a>
                    </td>
                </tr>
            <?php }?>
        <?php }else{ ?>
            <tr>
                <td colspan="9" style="color: red;text-align: center;">无记录</td>
            </tr>
        <?php } ?>

		</tbody>
	</table>
	<?php echo $Page;?>
</div>
<script type="text/javascript">

	function cancelBlack(id)
    {
        layui.layer.confirm('确认需要取消吗?', {
            btn: ['确定','取消'] //按钮
        }, function(index){
            $.post(ADMIN_URI+'pjlSys/delBlack?isAjax=1',{'bId':id},function(res){
                if(res['status']){
                     location=location;
                }else{
                    layer.alert(res.data);
                }
            },'json');
            layui.layer.close(index);
        }, function(){
        });
        return false;
    }

	function addPage(id)
    {
        if(id > 0){
            var title = '编辑黑名单';
        }else{
            var title = '添加黑名单';
        }
        layer.open({
            type: 2,
            title: title,
            // offset:'rt',
            // maxmin:true,
            content: ADMIN_URI + 'pjlSys/addBlack?bid='+id,
            area: ['800px','500px'],
            success: function(layero, index){
                var iframeWin = layero.find('iframe')[0].contentWindow;
                //监听提交
                iframeWin.layui.form.on('submit(save)', function(data){
                    data.field.bl_id = '<?php echo $data['bl_id'] ?: 0; ?>';
                    data.field.isAjax = 1;
                    $.post(ADMIN_URI + 'pjlSys/savBlack', data.field, function (result) {
                        if(result.status !== true){
                            layer.msg(result.data);
                            return false;
                        }
                        layer.msg('保存成功', {icon: 1, time: 1000}, function(){
                            /*   window.location.reload(true);*/
                            layer.closeAll();
                            location=location;
                        });
                    }, 'json');
                    return false;
                });
            },
            cancel: function () {
              // location=location;
            }
        });
    }
	$(document).ready(function(){
        layui.use(['table', 'laydate'], function(){
            var table = layui.table,laydate = layui.laydate;
            laydate.render({
            elem: '#timeLimit'
            ,range: '~'
            });
        });

		$('.del_btn').click(function(){
			var bId=$(this).data('bid');
			MESSAGE.confirm('确定要取消黑名单吗？','delBlack('+bId+')')
		});
	})
</script>
