{extend name="public:form" /} {block name="body"} <div class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md12"> <div class="layui-card"> <div class="layui-card-header"> <button class="layui-btn" onclick="xadmin.open('添加权限','/permission_add',600,400)"><i class="layui-icon"></i>添加</button> </div> <div class="layui-card-body "> <table class="layui-table layui-form"> <thead> <tr> <th> <input type="checkbox" name="" lay-skin="primary"> </th> <th>ID</th> <th>名称</th> <th>规则</th> <th>导航</th> <th>排序</th> <th>状态</th> <th>操作</th> </thead> <tbody> {volist name="data" id="item"} <tr> <td> <input type="checkbox" name="" lay-skin="primary"> </td> <td>{$item.id}</td> <td>{$item.name}</td> <td>{$item.model_name}/{$item.controller_name}/{$item.method_name}/{$item.params}</td> <td>{if $item.is_nav == 1}是{else /}否{/if}</td> <td>{$item.sort}</td> <td class="td-status"> {if $item.status == 1} <span class="layui-btn layui-btn-normal layui-btn-mini">正常</span></td> {else /} <span class="layui-btn layui-btn-normal layui-btn-mini">禁用</span></td> {/if} <td class="td-manage"> <a title="编辑" onclick="xadmin.open('编辑','/permission_edit/{$item.id}')" href="javascript:;"> <i class="layui-icon"></i> </a> <a title="删除" onclick="member_del(this,'{$item.id}')" href="javascript:;"> <i class="layui-icon"></i> </a> </td> </tr> {/volist} </tbody> </table> </div> </div> </div> </div> </div> </body> <script> layui.use(['laydate','form'], function(){ var laydate = layui.laydate; var form = layui.form; //执行一个laydate实例 laydate.render({ elem: '#start' //指定元素 }); //执行一个laydate实例 laydate.render({ elem: '#end' //指定元素 }); }); /*用户-停用*/ function member_stop(obj,id){ layer.confirm('确认要停用吗?',function(index){ if($(obj).attr('title')=='启用'){ //发异步把用户状态进行更改 $(obj).attr('title','停用') $(obj).find('i').html(''); $(obj).parents("tr").find(".td-status").find('span').addClass('layui-btn-disabled').html('已停用'); layer.msg('已停用!',{icon: 5,time:1000}); }else{ $(obj).attr('title','启用') $(obj).find('i').html(''); $(obj).parents("tr").find(".td-status").find('span').removeClass('layui-btn-disabled').html('已启用'); layer.msg('已启用!',{icon: 5,time:1000}); } }); } /*用户-删除*/ function member_del(obj,id){ layer.confirm('确认要删除吗?',function(index){ //发异步删除数据 var url = '/permission_del'; var data = {id: id}; $.ajax({ url: url, method: "POST", data: data, dataType: "json", success: function (data) { if(data.status == 1){ layer.msg(data.message,{icon:1,time:1000}); location.reload() } else { layer.alert(data.message, { icon: 5 }); } }, error : function (XMLHttpRequest, textStatus, errorThrow ) { console.log('AJAX 执行删除失败...'); } }); }); } function delAll (argument) { var data = tableCheck.getData(); layer.confirm('确认要删除吗?'+data,function(index){ //捉到所有被选中的,发异步进行删除 layer.msg('删除成功', {icon: 1}); $(".layui-form-checked").not('.header').parents('tr').remove(); }); } </script> {/block}