| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- package jnpf.util;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.stereotype.Component;
- /**
- *
- * @author JNPF开发平台组
- * @version V3.1.0
- * @copyright 引迈信息技术有限公司
- * @date 2021/3/16 10:45
- */
- @Slf4j
- @Component
- public class CacheKeyUtil {
- /**
- *系统配置
- */
- public static String SYSTEMINFO = "systeminfo";
- /**
- *系统配置
- */
- public static String WECHATCONFIG = "wechatconfig";
- /**
- * 第三方配置
- */
- public static String SOCIALSCONFIG = "socialsConfig";
- /**
- *验证码
- */
- public static String VALIDCODE = "validcode_";
- /**
- *短信验证码
- */
- public static String SMSVALIDCODE = "sms_validcode_";
- /**
- *登陆token
- */
- public static String LOGINTOKEN = "login_token_";
- /**
- *登陆在线用户
- */
- public static String LOGINONLINE = "login_online_";
- /**
- *登陆在线用户 - 移动APP
- */
- public static String MOBILELOGINONLINE = "login_online_mobile_";
- /**
- *移动设备列表
- */
- public static String MOBILEDEVICELIST = "mobiledevicelist";
- /**
- *用户权限
- */
- public static String USERAUTHORIZE="authorize_";
- /**
- *公司选择
- */
- public static String COMPANYSELECT="companyselect";
- /**
- *组织选择
- */
- public static String ORGANIZELIST="organizeList";
- /**
- *字典数据
- */
- public static String DICTIONARY="dictionary_";
- /**
- *远端数据
- */
- public static String DYNAMIC="dynamic_";
- /**
- *岗位列表
- */
- public static String POSITIONLIST="positionlist_";
- /**
- *所有用户
- */
- public static String ALLUSER="alluser";
- /**
- *可视化数据包
- */
- public static String VISIUALDATA ="visiualdata_";
- /**
- * ID生成器
- */
- public static String IDGENERATOR ="idgenerator_";
- /**
- * 组织信息集合
- */
- public static final String ORGANIZEINFOLIST ="organizeinfolist_";
- /**
- * 系统控件缓存key
- */
- public static final String SYS_ORG_Tree = "_organizeTree";//组织多级
- public static final String SYS_DEP = "_department";//部门单个id
- public static final String SYS_POS = "_position";
- public static final String SYS_USER = "_user";
- public static final String SYS_ROLE = "_role";
- public static final String SYS_GROUP = "_group";
- /**
- * Lock4J锁记录
- */
- public static final String LOCK = "lock:";
- public String getOrganizeInfoList() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+ORGANIZEINFOLIST;
- }
- return ORGANIZEINFOLIST;
- }
- public String getVisiualData() {
- String tenantId= TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+ VISIUALDATA;
- }
- return VISIUALDATA;
- }
- public String getCompanySelect() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+COMPANYSELECT;
- }
- return COMPANYSELECT;
- }
- public String getOrganizeList() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+ORGANIZELIST;
- }
- return ORGANIZELIST;
- }
- public String getDictionary() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+DICTIONARY;
- }
- return DICTIONARY;
- }
- public String getDynamic() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+DYNAMIC;
- }
- return DYNAMIC;
- }
- public String getPositionList() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+POSITIONLIST;
- }
- return POSITIONLIST;
- }
- public String getAllUser() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+ALLUSER;
- }
- return ALLUSER;
- }
- public String getSystemInfo() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+SYSTEMINFO;
- }
- return SYSTEMINFO;
- }
- public String getWechatConfig() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+WECHATCONFIG;
- }
- return WECHATCONFIG;
- }
- public String getSocialsConfig() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+SOCIALSCONFIG;
- }
- return SOCIALSCONFIG;
- }
- public String getValidCode() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+VALIDCODE;
- }
- return VALIDCODE;
- }
- public String getSmsValidCode() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+SMSVALIDCODE;
- }
- return SMSVALIDCODE;
- }
- public String getLoginToken(String tenantId) {
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+LOGINTOKEN;
- }
- return LOGINTOKEN;
- }
- public String getLoginOnline() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+LOGINONLINE;
- }
- return LOGINONLINE;
- }
- public String getMobileLoginOnline() {
- String tenantId= TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+MOBILELOGINONLINE;
- }
- return MOBILELOGINONLINE;
- }
- public String getMobileDeviceList() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+MOBILEDEVICELIST;
- }
- return MOBILEDEVICELIST;
- }
- /**
- * 用户权限集合
- */
- public String getUserAuthorize() {
- String tenantId=TenantHolder.getDatasourceId();
- if(!StringUtil.isEmpty(tenantId)){
- return tenantId+USERAUTHORIZE;
- }
- return USERAUTHORIZE;
- }
- }
|