属性

权限

权限信息

  • 类型: Object
  • 属性说明(如果String或者Int就不必要单独说明了):
属性名 类型 说明
perId String 主键
roles Set<Role> 拥有改权限的角色
endUsers Set<EndUser> 拥有改权限的用户
permCode String 权限代码
permType String 权限类型(菜单、按钮等)
appendType String 追加类型(排除、追加)
permPath String 权限路径 permPath
module String 模块编码
funcId String 功能主键
  • 案例
    /**
       * 构建权限Map
       * @param targers  目标   角色 /权限组
       * @param permType 目标类型
       * @param haveButton 是否包含按钮
       * @param haveSubFunc 是否包含子功能
       * @return
       */
      public Map<String,DynaBean> buildPermMap(List<DynaBean> targers, String permType, Boolean haveButton, Boolean haveSubFunc, String module, boolean havePublic);
最后编辑: 肖海杰  文档更新时间: 2023-04-26 08:43   作者:刘利军