156 lines
5.7 KiB
PHP
156 lines
5.7 KiB
PHP
<?php /*a:4:{s:56:"D:\xampp7\htdocs\authorize\app\view\authorize\rules.html";i:1565082902;s:54:"D:\xampp7\htdocs\authorize\app\view\public\header.html";i:1565082902;s:56:"D:\xampp7\htdocs\authorize\app\view\public\leftside.html";i:1565082902;s:54:"D:\xampp7\htdocs\authorize\app\view\public\footer.html";i:1565082902;}*/ ?>
|
||
<!DOCTYPE html>
|
||
<html>
|
||
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
||
<title>Authorize 规则信息</title>
|
||
<link rel="stylesheet" href="/static/layui/css/layui.css">
|
||
<link rel="stylesheet" href="/static/css/font.css">
|
||
<script type="text/javascript" src="//cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
|
||
<script src="/static/layui/layui.js" charset="utf-8"></script>
|
||
</head>
|
||
|
||
<body class="layui-layout-body">
|
||
<div class="layui-layout layui-layout-admin">
|
||
<?php
|
||
use think\auth\Auth;
|
||
$auth = Auth::instance();
|
||
?>
|
||
<div class="layui-header">
|
||
<div class="layui-logo" style="color:#e2e2e2; font-size:25px">Authorize</div>
|
||
<!-- 头部区域(可配合layui已有的水平导航) -->
|
||
<?php if((app('request')->session('intensity') == 0)): ?>
|
||
<ul class="layui-nav layui-layout-left">
|
||
<li class="layui-nav-item">
|
||
<i onclick="State();" title="关闭左侧栏" class="iconfont"></i>
|
||
</li>
|
||
<?php if(($auth->check('header_index',app('request')->session('id')))): ?>
|
||
<li class="layui-nav-item [index]">
|
||
<a href="/index">总览</a>
|
||
</li>
|
||
<?php endif; ?>
|
||
</ul>
|
||
<?php endif; ?>
|
||
<ul class="layui-nav layui-layout-right">
|
||
<li class="layui-nav-item">
|
||
<a href="javascript:;">
|
||
<img src="/static/images/user.png" class="layui-nav-img"> <?php echo htmlentities(app('request')->session('user')); ?>
|
||
</a>
|
||
<dl class="layui-nav-child">
|
||
<dd>
|
||
<a href="/authorize/personal">
|
||
<i class="iconfont"></i> 个人信息</a>
|
||
</dd> <?php if(($auth->check('sql', app('request')->session('id')))): ?>
|
||
<dd>
|
||
<a href="/common/sql" target="_blank">
|
||
<i class="iconfont"></i> 数据字典</a>
|
||
</dd>
|
||
<?php endif; ?>
|
||
</dl>
|
||
</li>
|
||
<li class="layui-nav-item">
|
||
<a href="javascript:;" onclick="LogOut();">退出</a>
|
||
</li>
|
||
<li class="layui-nav-item">
|
||
<a href="mailto:fkueyu@gmail.com">问题反馈</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<script>
|
||
function State() {
|
||
if ($('.layui-side').css('left') == '0px') {
|
||
$('.layui-side').animate({
|
||
left: '-200px'
|
||
}, 100);
|
||
$('.layui-body').animate({
|
||
left: '0px'
|
||
}, 100);
|
||
$('.layui-footer').animate({
|
||
left: '0px'
|
||
}, 0);
|
||
} else {
|
||
$('.layui-side').animate({
|
||
left: '0px'
|
||
}, 100);
|
||
$('.layui-body').animate({
|
||
left: '200px'
|
||
}, 100);
|
||
$('.layui-footer').animate({
|
||
left: '200px'
|
||
}, 0);
|
||
}
|
||
}
|
||
function LogOut() {
|
||
var e = layer.load(2, { shade: [0.2, '#2F4056'] });
|
||
$.post("/index/logOut", function (data) {
|
||
if (data.code == 0) {
|
||
layer.close(e);
|
||
layer.msg(data.msg
|
||
, { time: 2000 }
|
||
, function () {
|
||
location.reload();
|
||
});
|
||
} else {
|
||
layer.close(e);
|
||
layer.msg(data.msg, { time: 2000 });
|
||
}
|
||
});
|
||
}
|
||
</script> <?php if((app('request')->session('intensity') == 0)): ?>
|
||
<div class="layui-side layui-bg-black" style="left: 0px;">
|
||
<div class="layui-side-scroll">
|
||
<!-- 左侧导航区域(可配合layui已有的垂直导航) -->
|
||
<ul class="layui-nav layui-nav-tree" lay-filter="test">
|
||
<?php if(($auth->check('user', app('request')->session('id')))): ?>
|
||
<li class="layui-nav-item layui-nav-itemed">
|
||
<a class="" href="javascript:;">
|
||
<i class="iconfont"></i> 权限管理</a>
|
||
<dl class="layui-nav-child">
|
||
<?php if(($auth->check('user_list', app('request')->session('id')))): ?>
|
||
<dd class="[userlist]">
|
||
<a href="/authorize/user">
|
||
<i class="iconfont"></i> 用户管理</a>
|
||
</dd>
|
||
<?php endif; if(($auth->check('group_list', app('request')->session('id')))): ?>
|
||
<dd class="[grouplist]">
|
||
<a href="/authorize/group">
|
||
<i class="iconfont"></i> 角色管理</a>
|
||
</dd>
|
||
<?php endif; if(($auth->check('menu_list', app('request')->session('id')))): ?>
|
||
<dd class="layui-this">
|
||
<a href="/authorize/rules">
|
||
<i class="iconfont"></i> 规则管理</a>
|
||
</dd>
|
||
<?php endif; ?>
|
||
</dl>
|
||
</li>
|
||
<?php endif; ?>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="layui-body" style="left: 200px;">
|
||
<?php endif; ?>
|
||
<fieldset class="layui-elem-field layui-field-title" style="margin-top: 20px;margin-bottom: 10px;">
|
||
<legend>规则管理</legend>
|
||
</fieldset>
|
||
<div class="layui-from layui-form-pane" style="margin-bottom: 0px;">
|
||
<div class="userTable">
|
||
<div class="layui-inline">
|
||
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm open-all">全部展开</button>
|
||
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm close-all">全部关闭</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<table class="layui-table layui-form" id="tree-table"></table>
|
||
<script src="/static/js/authorize/rules.js?<?php echo time(); ?>" charset="utf-8"></script>
|
||
</div>
|
||
<div class="layui-footer" style="left: 200px;">
|
||
<!-- 底部固定区域 -->
|
||
<span>© F.R Lab</span>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
|
||
</html>
|