属性
权限
权限信息
- 类型:
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 作者:刘利军