mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-01 15:32:48 +08:00
实现手动设计的权限管理
This commit is contained in:
@@ -46,7 +46,6 @@
|
||||
<th>ID</th>
|
||||
<th>访问地址</th>
|
||||
<th>访问信息</th>
|
||||
<th>携带参数</th>
|
||||
<th>操作管理员</th>
|
||||
<!-- <th>操作</th> -->
|
||||
</tr>
|
||||
@@ -58,17 +57,13 @@
|
||||
<td>{$vo.id}</td>
|
||||
<td>
|
||||
<p>{$vo.url.name}</p>
|
||||
<p>{$vo.app}/{$vo.controller}/{$vo.action}</p>
|
||||
<p>{$vo.key}</p>
|
||||
</td>
|
||||
<td>
|
||||
<p>访问时间:{$vo.create_time}</p>
|
||||
<p>访问IP:{$vo.ip}</p>
|
||||
</td>
|
||||
<td>
|
||||
<div class="layui-btn layui-btn-sm" onclick="layer.open({type:1,area:['400px','600px'],content:JSON.stringify($(this).parents('tr').data('param'))})">查看详情</div>
|
||||
<br>
|
||||
{$vo.param}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<img src="{$vo.admin.avatar}" alt="" style="width: 50px;">
|
||||
{$vo.admin_id}/{$vo.admin.nickname}
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
<div class="layui-form-label">分组权限</div>
|
||||
<div class="layui-input-block">
|
||||
{volist name='permission_list' id='vo'}
|
||||
<input type="checkbox" name="permissions[]" title="{$vo.name}" value="{$vo.id}" lay-skin="primary" checked>
|
||||
<input type="checkbox" name="permissions[]" title="{$vo.name}({$vo->getData('key')})" value="{$vo.id}" lay-skin="primary" checked>
|
||||
{/volist}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -50,13 +50,13 @@
|
||||
|
||||
<input type="checkbox" name="permissions[]" title="{$vo.name}" value="{$vo.id}" lay-skin="primary" {if condition="in_array($vo.id,$admin_group.permissions)"}checked{/if}>
|
||||
{else /}
|
||||
<input type="checkbox" name="permissions[]" title="{$vo.name}({$vo->getData('app')}/{$vo->getData('controller')}/{$vo->getData('action')})" value="{$vo.id}" lay-skin="primary" {if condition="in_array($vo.id,$admin_group.permissions)"}checked{/if}>
|
||||
<input type="checkbox" name="permissions[]" title="{$vo.name}({$vo->getData('key')})" value="{$vo.id}" lay-skin="primary" {if condition="in_array($vo.id,$admin_group.permissions)"}checked{/if}>
|
||||
{/if}
|
||||
{/volist}
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<button class="layui-btn layui-btn-fluid" type="submit">创建分组</button>
|
||||
<button class="layui-btn layui-btn-fluid" type="submit">保存分组</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
<tr>
|
||||
<th>ID</th>
|
||||
<th>权限名称</th>
|
||||
<th>权限URL</th>
|
||||
<th>权限标识</th>
|
||||
<th>操作</th>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -53,9 +53,9 @@
|
||||
<div class="layui-btn layui-btn-sm set-name" data-name="{$vo.name}">设置</div>
|
||||
</td>
|
||||
<td>
|
||||
<span>{$vo.app}/{$vo.controller}/{$vo.action}</span>
|
||||
<span>{$vo.key}</span>
|
||||
<div class="layui-btn layui-btn-sm set-url"
|
||||
data-url="{$vo.app}/{$vo.controller}/{$vo.action}">设置</div>
|
||||
data-url="{$vo.key}">设置</div>
|
||||
</td>
|
||||
<td>
|
||||
<div class="layui-btn-container">
|
||||
|
||||
@@ -4,7 +4,9 @@
|
||||
<ul class="layui-nav layui-layout-left layui-hide-xs pc-nav-container">
|
||||
<li class="layui-nav-item header-nav-item" data-name="Index" ><a href="{:url('admin/Index/index')}">首页</a></li>
|
||||
<li class="layui-nav-item header-nav-item" data-name="User" ><a href="{:url('admin/User/index')}">用户管理</a></li>
|
||||
{if check_permission('file_list') }
|
||||
<li class="layui-nav-item header-nav-item" data-name="File" ><a href="{:url('admin/File/index')}">文件管理</a></li>
|
||||
{/if}
|
||||
<li class="layui-nav-item header-nav-item" data-name="Post-1" ><a href="{:url('admin/Post/index')}">内容管理</a></li>
|
||||
{if get_system_config('index_tpl_name') == 'easy_blue_' }
|
||||
<li class="layui-nav-item header-nav-item" data-name="Post-2" ><a href="{:url('admin/Post/index',['type'=>2])}">官网文章管理</a></li>
|
||||
|
||||
Reference in New Issue
Block a user