package com.ycsoft.commons.constants; /** * 系统常量定义 * @author <a href='mailTo:huanghui2004@hotmail.com'>hh</a> */ public class Environment { /** * 操作员登录成功后,在Session缓存,保存用户报表权限的KEY */ public static final String REPORT_USER_ROLE="report_user_role"; public static final String REPORT_SYSTEM_KEY_MAP="report_system_keyvalue_map"; /** * 当操作员登录成功后,在Session缓存,保存用户信息的KEY */ public static final String USER_IN_SESSION_NAME = "boss_user_login_name"; /** * 语言 */ public static final String USER_IN_SESSION_LANG = "boss_user_login_lang"; /** * SSO登录的参数KEY */ public static final String SSO_TOKEN_PARAM_KEY = "tokenId"; /** * web工程名 */ public static final String CONTEXT_PATH = "contextpath"; /** * 系统资源菜单根节点id */ public static final int SYSTEM_RESOURCE_ROOT_ID = 0 ; /** * 指定登陆处理函数,用于拦截器不验证登录LoginValid */ public static final String LOGIN_PROCESS_METHOD = "Index!login.action"; /** * 指定切换系统的处理函数。用于拦截器 */ public static final String TOGGLE_SYSTEM_PROCESS_METHOD = "rego"; /** * 系统中请求参数的JSON串的名称 */ public static final String REQUEST_JSON_PARATEMER_STRING = "jsonParams"; /** * 封装好的参数,设置到Request的名称, * 方便在Spring拦截器获取这个所有的参数对象 */ public static final String BUSIPARAM_INTERCEPT_KEY = "busiParameterInterceptorKey"; public static final String ROOT_PATH_BOSS_CORE = "/boss-core" ; public static final String ROOT_PATH_BOSS_LOGIN = "/boss-login"; /** * 登录的URL */ public static final String LOGIN_URL = ROOT_PATH_BOSS_LOGIN + "/login.jsp"; public static final String CURRENT_BUSI_OPTR_ID = "busiOptrId"; }