package cn.com.ty.lift.common.constants; import java.util.HashMap; import java.util.Map; /** * @author huangyuan * @date 2019-12-11 * @description 默认菜单常量 */ public class DefaultMenuConstants { /** * 默认角色名称 */ public static final String[] DEFAULT_ROLE_NAMES= { CommonEnum.DefaultRole.MTWORK.getCode(), CommonEnum.DefaultRole.CLERK.getCode(), CommonEnum.DefaultRole.REGION_DIRECTOR.getCode(), CommonEnum.DefaultRole.HIGH_DIRECTOR.getCode() }; /** * 维保工默认菜单 */ public static final Long[] MTWORK_MENUIDS = {1L, 2L, 3L}; /** * 文员默认菜单 */ public static final Long[] CLERK_MENUIDS = {1L, 2L, 3L}; /** * 区域主管默认菜单 */ public static final Long[] REGION_DIRECTOR_MENUIDS = {1L, 2L, 3L}; /** * 高级主管默认菜单 */ public static final Long[] HIGH_DIRECTOR_MENUIDS = {1L, 2L, 3L}; /** * 企业默认菜单 */ public static final Long[] ENTERPRISE_MENUIDS = {1L, 2L, 3L}; /** * 默认角色对应菜单信息 */ public static Map DEFAULT_ROLE_MENUIDS = new HashMap<>(); /** * 初始化数据 */ static { //设置维保工默认菜单 DEFAULT_ROLE_MENUIDS.put(CommonEnum.DefaultRole.MTWORK.getCode(), MTWORK_MENUIDS); //设置文员默认菜单 DEFAULT_ROLE_MENUIDS.put(CommonEnum.DefaultRole.CLERK.getCode(), CLERK_MENUIDS); //设置区域主管默认菜单 DEFAULT_ROLE_MENUIDS.put(CommonEnum.DefaultRole.REGION_DIRECTOR.getCode(), REGION_DIRECTOR_MENUIDS); //设置高级主管默认菜单 DEFAULT_ROLE_MENUIDS.put(CommonEnum.DefaultRole.HIGH_DIRECTOR.getCode(), HIGH_DIRECTOR_MENUIDS); } }