yanghb
2024-12-24 fe6e43d5e1144156d0ca4e9d6080c9821c25d97c
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
package com.zzg.common.constant;
 
import java.util.Arrays;
import java.util.List;
import java.util.concurrent.atomic.AtomicInteger;
 
/**
 * @author: xxxg
 * @date: 2021/11/17 14:14
 */
public class CommonConstant {
    /**
     * 自定义错误
     */
    public static final String X_ERROR = "x.servlet.exception.code";
    public static final String X_ERROR_CODE = "x.servlet.exception.error";
    public static final String X_ERROR_MESSAGE = "x.servlet.exception.message";
    public static final String X_ACCESS_DENIED = "x.access.denied";
 
    /**
     * 超级管理员ID
     */
    public static final String SUPER_ADMIN_ID = "1";
 
    /**
     * 超级管理员名称
     */
    public static final String SUPER_ADMIN_NAME = "admin";
 
    /**
     * 默认最小页码
     */
    public static final long MIN_PAGE = 0;
    /**
     * 最大显示条数
     */
    public static final long MAX_LIMIT = 1000;
    /**
     * 默认页码
     */
    public static final long DEFAULT_PAGE = 1;
    /**
     * 默认显示条数
     */
    public static final long DEFAULT_LIMIT = 10;
    /**
     * 页码 KEY
     */
    public static final String PAGE_KEY = "page";
    /**
     * 显示条数 KEY
     */
    public static final String PAGE_LIMIT_KEY = "limit";
    /**
     * 排序字段 KEY
     */
    public static final String PAGE_SORT_KEY = "sort";
    /**
     * 排序方向 KEY
     */
    public static final String PAGE_ORDER_KEY = "order";
 
    /**
     * 逻辑删除 del_flag
     */
    public static final String DEL_FLAG = "1";
 
    /**
     * 临时文件夹
     */
    public static final String TEMP = "temp";
 
    /**
     * 持久文件夹
     */
    public static final String UPLOAD = "upload";
 
    /**
     * 事件附件存放目录
     */
    public static final String DIRECTORY_EVENT = "event";
 
    /**
     * 消息模板可替换参数
     */
    public static final String MESSAGE_TEMPLATE_REPLACE_VALUE = "{{xx}}";
 
    /**
     * 登录最大重试次数
     */
    public static final Integer MAX_LOGIN_RETRY_COUNT = 5;
 
    public static final List<String> EXCELFIELDLIST = Arrays.asList("一级", "二级", "三级", "四级", "五级", "六级", "七级", "八级", "九级", "十级", "十一级", "十二级", "十三级", "十四级", "十五级", "十六级", "十七级", "十八级", "十九级", "二十级", "二十一级", "二十二级", "二十三级", "二十四级");
 
    /**
     * 图层模式
     */
    public static final String LAYER_SCHEMA = "layer";
 
    /**
     * 防止过期登录后出现多次302
     */
    public static final AtomicInteger EXPIRE_LOGIN_REQUEST_FILTER = new AtomicInteger(0);
}