forked from dyf/fys-Multi-tenant
fel
This commit is contained in:
@ -22,6 +22,11 @@ public interface TenantConstants {
|
|||||||
*/
|
*/
|
||||||
String TENANT_ADMIN_ROLE_KEY = "admin";
|
String TENANT_ADMIN_ROLE_KEY = "admin";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 富源晟内部员工 roleKey
|
||||||
|
*/
|
||||||
|
String FYS_ROLE_KEY = "fel";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 租户管理员角色名称
|
* 租户管理员角色名称
|
||||||
*/
|
*/
|
||||||
|
@ -51,8 +51,9 @@ public class SysMenuController extends BaseController {
|
|||||||
* 获取菜单列表
|
* 获取菜单列表
|
||||||
*/
|
*/
|
||||||
@SaCheckRole(value = {
|
@SaCheckRole(value = {
|
||||||
TenantConstants.SUPER_ADMIN_ROLE_KEY,
|
TenantConstants.SUPER_ADMIN_ROLE_KEY,
|
||||||
TenantConstants.TENANT_ADMIN_ROLE_KEY
|
TenantConstants.TENANT_ADMIN_ROLE_KEY,
|
||||||
|
TenantConstants.FYS_ROLE_KEY
|
||||||
}, mode = SaMode.OR)
|
}, mode = SaMode.OR)
|
||||||
@SaCheckPermission("system:menu:list")
|
@SaCheckPermission("system:menu:list")
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
@ -67,8 +68,9 @@ public class SysMenuController extends BaseController {
|
|||||||
* @param menuId 菜单ID
|
* @param menuId 菜单ID
|
||||||
*/
|
*/
|
||||||
@SaCheckRole(value = {
|
@SaCheckRole(value = {
|
||||||
TenantConstants.SUPER_ADMIN_ROLE_KEY,
|
TenantConstants.SUPER_ADMIN_ROLE_KEY,
|
||||||
TenantConstants.TENANT_ADMIN_ROLE_KEY
|
TenantConstants.TENANT_ADMIN_ROLE_KEY,
|
||||||
|
TenantConstants.FYS_ROLE_KEY
|
||||||
}, mode = SaMode.OR)
|
}, mode = SaMode.OR)
|
||||||
@SaCheckPermission("system:menu:query")
|
@SaCheckPermission("system:menu:query")
|
||||||
@GetMapping(value = "/{menuId}")
|
@GetMapping(value = "/{menuId}")
|
||||||
@ -96,8 +98,8 @@ public class SysMenuController extends BaseController {
|
|||||||
public R<MenuTreeSelectVo> roleMenuTreeselect(@PathVariable("roleId") Long roleId) {
|
public R<MenuTreeSelectVo> roleMenuTreeselect(@PathVariable("roleId") Long roleId) {
|
||||||
List<SysMenuVo> menus = menuService.selectMenuList(LoginHelper.getUserId());
|
List<SysMenuVo> menus = menuService.selectMenuList(LoginHelper.getUserId());
|
||||||
MenuTreeSelectVo selectVo = new MenuTreeSelectVo(
|
MenuTreeSelectVo selectVo = new MenuTreeSelectVo(
|
||||||
menuService.selectMenuListByRoleId(roleId),
|
menuService.selectMenuListByRoleId(roleId),
|
||||||
menuService.buildMenuTreeSelect(menus));
|
menuService.buildMenuTreeSelect(menus));
|
||||||
return R.ok(selectVo);
|
return R.ok(selectVo);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -112,8 +114,8 @@ public class SysMenuController extends BaseController {
|
|||||||
public R<MenuTreeSelectVo> tenantPackageMenuTreeselect(@PathVariable("packageId") Long packageId) {
|
public R<MenuTreeSelectVo> tenantPackageMenuTreeselect(@PathVariable("packageId") Long packageId) {
|
||||||
List<SysMenuVo> menus = menuService.selectMenuList(LoginHelper.getUserId());
|
List<SysMenuVo> menus = menuService.selectMenuList(LoginHelper.getUserId());
|
||||||
MenuTreeSelectVo selectVo = new MenuTreeSelectVo(
|
MenuTreeSelectVo selectVo = new MenuTreeSelectVo(
|
||||||
menuService.selectMenuListByPackageId(packageId),
|
menuService.selectMenuListByPackageId(packageId),
|
||||||
menuService.buildMenuTreeSelect(menus));
|
menuService.buildMenuTreeSelect(menus));
|
||||||
return R.ok(selectVo);
|
return R.ok(selectVo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user