mirror of https://gitee.com/stylefeng/guns
增加角色管理界面的按钮绑定权限
parent
0bd88d4e68
commit
074703b161
|
@ -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);
|
||||
|
|
|
@ -16,7 +16,9 @@
|
|||
</div>
|
||||
<div class="layui-inline">
|
||||
<button id="btnSearch" class="layui-btn icon-btn"><i class="layui-icon"></i>搜索</button>
|
||||
@if(loginUser.haveButton("BUTTON_ROLE_ADD")){
|
||||
<button id="btnAdd" class="layui-btn icon-btn"><i class="layui-icon"></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>
|
||||
@}
|
||||
|
|
Loading…
Reference in New Issue