# RedisConstant 说明
RedisConstant
redis定义的缓存key常量
Author
andy.ten@tom.com & xukaixing@hotmail.com
# API
# MybatisConstant Attributes
public class RedisConstant
{
// redis expire的超时时间:1天
public static final Long EXPIRE_TIME_ONE_DAY = 1000 * 60 * 60 * 24L;
// redis expire的超时时间:1小时
public static final Long EXPIRE_TIME_ONE_HOUR = 1000 * 60 * 60L;
// redis expire的超时时间:30分钟
public static final Long EXPIRE_TIME_ONE_HALFHOUR = 1000 * 60 * 30L;
// redis expire的超时时间:1分钟
public static final Long EXPIRE_TIME_ONE_MINUTE = (long) 1000 * 60;
// public static final String JWT = "hawthorn:auth:jwt:{0}:{1}";
public static final String JWT = "auth:jwt:{0}";
public static final String JWT_REFRESH = "auth:jwtr:{0}";
// 定义access_token的redis中的key
public static final String ACCESS_TOKEN_KEY = "at";
// 定义refresh_token的redis中的key
public static final String REFRESH_TOKEN_KEY = "rt";
// 定义登录用户的uuid的redis中的key
public static final String LOGIN_UUID_KEY = "uuid";
// 定义登录用户的ipaddress的redis中的key
public static final String LOGIN_IPADDRESS_KEY = "ip";
// 定义redis类别
public static final String REDIS_TYPE_DIC = "DIC";
public static final String REDIS_TYPE_USER = "USER";
public static final String REDIS_TYPE_DEPT = "DEPT";
// 图片验证码中的key
public static final String VERIFYCODE_UUID_KEY = "auth:uuid:{0}";
// appconf res
public static final String REDIS_KEY_APPCONF_PREFIX = "cache:app:{0}";
public static final String REDIS_KEY_APPCONF_ID = "id";
public static final String REDIS_KEY_APPCONF_TYPE = "type";
public static final String REDIS_KEY_APPCONF_APPNAME = "appName";
public static final String REDIS_KEY_APPCONF_PARAKEY = "paraKey";
public static final String REDIS_KEY_APPCONF_PARANAME = "paraName";
public static final String REDIS_KEY_APPCONF_PARAVAL1 = "paraVal1";
public static final String REDIS_KEY_APPCONF_PARAVAL2 = "paraVal2";
public static final String REDIS_KEY_APPCONF_PARAVAL3 = "paraVal3";
public static final String REDIS_KEY_APPCONF_PARAVAL4 = "paraVal4";
public static final String REDIS_KEY_APPCONF_PARAVAL5 = "paraVal5";
// bizconf res
public static final String REDIS_KEY_BIZCONF_PREFIX = "cache:bizconf:{0}";
public static final String REDIS_KEY_BIZCONF_ID = "id";
public static final String REDIS_KEY_BIZCONF_TYPE = "type";
public static final String REDIS_KEY_BIZCONF_TYPENAME = "typeName";
public static final String REDIS_KEY_BIZCONF_PARAKEY = "paraKey";
public static final String REDIS_KEY_BIZCONF_PARANAME = "paraName";
public static final String REDIS_KEY_BIZCONF_PARAVAL1 = "paraVal1";
public static final String REDIS_KEY_BIZCONF_PARAVAL2 = "paraVal2";
public static final String REDIS_KEY_BIZCONF_PARAVAL3 = "paraVal3";
public static final String REDIS_KEY_BIZCONF_PARAVAL4 = "paraVal4";
public static final String REDIS_KEY_BIZCONF_PARAVAL5 = "paraVal5";
public static final String REDIS_KEY_BIZCONF_BIZTYPE = "bizType";
public static final String REDIS_KEY_BIZCONF_STATUS = "status";
// dict redis
public static final String REDIS_KEY_DICT_PREFIX1 = "cache:dict:{0}";
public static final String REDIS_KEY_DICT_PREFIX = "cache:dict:{0}:{1}";
public static final String REDIS_KEY_DICT_ID = "id";
public static final String REDIS_KEY_DICT_CODE = "code";
public static final String REDIS_KEY_DICT_LABEL = "label";
public static final String REDIS_KEY_DICT_TYPE = "type";
public static final String REDIS_KEY_DICT_PARENT = "parent";
public static final String REDIS_KEY_DICT_LAYER = "layer";
public static final String REDIS_KEY_DICT_SPELL = "spell";
public static final String REDIS_KEY_DICT_ASPELL = "aspell";
// menu redis
public static final String REDIS_KEY_MENU_PREFIX = "cache:menu:{0}";
public static final String REDIS_KEY_MENUTREE_PREFIX = "cache:menutree:{0}";
public static final String REDIS_KEY_MENU_CODE = "code";
public static final String REDIS_KEY_MENU_ID = "id";
public static final String REDIS_KEY_MENU_TITLE = "title";
public static final String REDIS_KEY_MENU_TITLEEN = "titleen";
public static final String REDIS_KEY_MENU_PARENTID = "parent";
public static final String REDIS_KEY_MENU_ICON = "icon";
public static final String REDIS_KEY_MENU_URL = "url";
public static final String REDIS_KEY_MENU_PERMS = "perms";
public static final String REDIS_KEY_MENU_COMPONENT = "cp";
public static final String REDIS_KEY_MENU_COMPONENTNAME = "cpname";
public static final String REDIS_KEY_MENU_LAYERSNUM = "lnum";
public static final String REDIS_KEY_MENU_PATH = "path";
public static final String REDIS_KEY_MENU_EXTERNALS = "ext";
public static final String REDIS_KEY_MENU_ORDERNUM = "sort";
public static final String REDIS_KEY_MENU_CACHE = "cache";
public static final String REDIS_KEY_MENU_HIDDEN = "hidden";
public static final String REDIS_KEY_MENU_TYPE = "type";
// division redis
public static final String REDIS_KEY_DIVISION_PREFIX = "cache:division:{0}";
public static final String REDIS_KEY_DIVISION_CODE = "code";
public static final String REDIS_KEY_DIVISION_DNAME = "dname";
public static final String REDIS_KEY_DIVISION_SNAME = "sname";
public static final String REDIS_KEY_DIVISION_TYPE = "type";
public static final String REDIS_KEY_DIVISION_PARENT = "parent";
// company redis
public static final String REDIS_KEY_COMPANY_PREFIX = "cache:company:{0}";
public static final String REDIS_KEY_COMPANY_ID = "id";
public static final String REDIS_KEY_COMPANY_CODE = "code";
public static final String REDIS_KEY_COMPANY_CNAME = "cname";
public static final String REDIS_KEY_COMPANY_SNAME = "sname";
public static final String REDIS_KEY_COMPANY_ADDRESS = "address";
public static final String REDIS_KEY_COMPANY_CONTACT = "contact";
public static final String REDIS_KEY_COMPANY_LEGALPERSON = "legalPerson";
public static final String REDIS_KEY_COMPANY_INVOICENAME = "invoiceName";
public static final String REDIS_KEY_COMPANY_TYPE = "type";
public static final String REDIS_KEY_COMPANY_KIND = "kind";
public static final String REDIS_KEY_COMPANY_BIZTYPE = "bizType";
public static final String REDIS_KEY_COMPANY_STATUS = "status";
public static final String REDIS_KEY_COMPANY_OEMCOMPANYID = "oemCompanyId";
// dept redis
public static final String REDIS_KEY_DEPT_PREFIX = "cache:dept:{0}";
public static final String REDIS_KEY_DEPT_ID = "id";
public static final String REDIS_KEY_DEPT_DCODE = "dcode";
public static final String REDIS_KEY_DEPT_DNAME = "dname";
public static final String REDIS_KEY_DEPT_SNAME = "sname";
public static final String REDIS_KEY_DEPT_ENAME = "ename";
public static final String REDIS_KEY_DEPT_PID = "pid";
public static final String REDIS_KEY_DEPT_DC = "dc";
public static final String REDIS_KEY_DEPT_LEVEL = "level";
public static final String REDIS_KEY_DEPT_DEPTTYPE = "deptType";
public static final String REDIS_KEY_DEPT_BIZTYPE = "bizType";
public static final String REDIS_KEY_DEPT_DEPTKIND = "deptKind";
public static final String REDIS_KEY_DEPT_LANGUAG = "language";
public static final String REDIS_KEY_DEPT_ERPCODE = "erpCode";
public static final String REDIS_KEY_DEPT_BIZSTATUS = "bizStatus";
public static final String REDIS_KEY_DEPT_COMPANYID = "companyId";
public static final String REDIS_KEY_DEPT_OEMCOMPANYID = "oemCompanyId";
// role redis
public static final String REDIS_KEY_ROLE_PREFIX = "cache:role:{0}";
public static final String REDIS_KEY_ROLE_ID = "id";
public static final String REDIS_KEY_ROLE_RCODE = "rcode";
public static final String REDIS_KEY_ROLE_RNAME = "rname";
public static final String REDIS_KEY_ROLE_ENAME = "ename";
public static final String REDIS_KEY_ROLE_LEVEL = "level";
public static final String REDIS_KEY_ROLE_TYPE = "type";
public static final String REDIS_KEY_ROLE_DEPTID = "deptId";
// rolemenu redis
public static final String REDIS_KEY_ROLEMENU_PREFIX = "cache:rolemenu:{0}";
public static final String REDIS_KEY_ROLEMENU_ID = "id";
public static final String REDIS_KEY_ROLEMENU_ROLEID = "roleId";
public static final String REDIS_KEY_ROLEMENU_MENUID = "menuId";
// userrole redis
public static final String REDIS_KEY_USERROLE_PREFIX = "cache:userrole:{0}";
public static final String REDIS_KEY_USERROLE_ID = "id";
public static final String REDIS_KEY_USERROLE_ROLEID = "roleId";
public static final String REDIS_KEY_USERROLE_ROLECODE = "roleCode";
public static final String REDIS_KEY_USERROLE_USERID = "userId";
public static final String REDIS_KEY_USERROLE_USERACCOUNT = "userAccount";
// user redis
public static final String REDIS_KEY_USER_PREFIX = "cache:user:{0}";
public static final String REDIS_KEY_USER_ACCOUNT = "account";
public static final String REDIS_KEY_USER_USERNAME = "userName";
public static final String REDIS_KEY_USER_SEX = "sex";
public static final String REDIS_KEY_USER_PASSWORD = "password";
public static final String REDIS_KEY_USER_SALT = "salt";
public static final String REDIS_KEY_USER_ID = "id";
public static final String REDIS_KEY_USER_OEMCOMPANYID = "oemCompanyId";
public static final String REDIS_KEY_USER_COMPANYID = "companyId";
public static final String REDIS_KEY_USER_DEPTID = "deptId";
public static final String REDIS_KEY_USER_DEPTCODE = "deptCode";
public static final String REDIS_KEY_USER_TYPE = "userType";
public static final String REDIS_KEY_USER_LEVEL = "userLevel";
public static final String REDIS_KEY_USER_MENULAYOUT = "menuLayout";
public static final String REDIS_KEY_USER_THEMETYPE = "themeType";
public static final String REDIS_KEY_USER_DISPLAYTYPE = "displayType";
public static final String REDIS_KEY_USER_ALERTTYPE = "alertType";
public static final String REDIS_KEY_USER_LANGUAGE = "language";
public static final String REDIS_KEY_USER_STATUS = "status";
public static final String REDIS_KEY_USER_GRANTLOAD = "grantLoad";
public static final String REDIS_KEY_USER_LOGIN_IP = "loginIp";
public static final String REDIS_KEY_USER_LOGIN_CITY = "loginCity";
public static final String REDIS_KEY_USER_LOGIN_BROWSER = "loginBrowser";
// appuser redis
public static final String REDIS_KEY_APPUSER_PREFIX = "cache:appusertoken:{0}";
public static final String REDIS_KEY_APPUSER_LOGINCODE = "loginCode";
public static final String REDIS_KEY_APPUSER_USERNAME = "name";
public static final String REDIS_KEY_APPUSER_OPENID = "openId";
public static final String REDIS_KEY_APPUSER_PHONE = "phone";
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
# 版本
- v1.0.4