增加角色管理界面的按钮绑定权限

pull/64/head
fengshuonan 2021-01-09 12:08:00 +08:00
parent 0bd88d4e68
commit 074703b161
2 changed files with 11 additions and 2 deletions

View File

@ -1,7 +1,6 @@
package cn.stylefeng.guns.core.beetl;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import cn.stylefeng.roses.kernel.auth.api.LoginUserApi;
import cn.stylefeng.roses.kernel.system.expander.SystemConfigExpander;
import org.beetl.ext.spring.BeetlGroupUtilConfiguration;
@ -24,7 +23,7 @@ public class CustomBeetlGroupUtilConfiguration extends BeetlGroupUtilConfigurati
public void initOther() {
// 获取当前用户的接口
groupTemplate.registerFunctionPackage("loginUserApi", loginUserApi);
groupTemplate.registerFunctionPackage("loginUser", loginUserApi);
// 字符串处理工具类
groupTemplate.registerFunctionPackage("objectUtil", ObjectUtil.class);

View File

@ -16,7 +16,9 @@
</div>
<div class="layui-inline">
<button id="btnSearch" class="layui-btn icon-btn"><i class="layui-icon">&#xe615;</i>搜索</button>
@if(loginUser.haveButton("BUTTON_ROLE_ADD")){
<button id="btnAdd" class="layui-btn icon-btn"><i class="layui-icon">&#xe654;</i>添加</button>
@}
</div>
</div>
</div>
@ -28,9 +30,17 @@
</div>
<script type="text/html" id="tableBar">
@if(loginUser.haveButton("BUTTON_ROLE_EDIT")){
<a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="edit">修改</a>
@}
@if(loginUser.haveButton("BUTTON_ROLE_DELETE")){
<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="delete">删除</a>
@}
@if(loginUser.haveButton("BUTTON_ROLE_ASSIGN_MENU_BUTTON")){
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="assignMenu">分配菜单按钮</a>
@}
@if(loginUser.haveButton("BUTTON_ROLE_ASSIGN_RESOURCE")){
<a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="assignApi">分配接口</a>
@}
</script>
@}