潘志宝
2024-12-15 c50decb8e57c032f7bb8c52565ce8b8dece27441
提交 | 用户 | 时间
a6de49 1 package com.iailab.module.data.common.utils;
H 2
3 /**
4  * 常量
5  *
6  * @author Mark sunlightcs@gmail.com
7  */
8 public class Constant {
9     /** 超级管理员ID */
10     public static final String SUPER_ADMIN = "1";
11     /**
12      * 当前页码
13      */
14     public static final String PAGE = "page";
15     /**
16      * 每页显示记录数
17      */
18     public static final String LIMIT = "limit";
19     /**
20      * 排序字段
21      */
22     public static final String ORDER_FIELD = "sidx";
23     /**
24      * 排序方式
25      */
26     public static final String ORDER = "order";
27     /**
28      *  升序
29      */
30     public static final String ASC = "asc";
31     /**
32      * 菜单类型
33      *
34      * @author chenshun
35      * @email sunlightcs@gmail.com
36      * @date 2016年11月15日 下午1:24:29
37      */
38     public enum MenuType {
39         /**
40          * 目录
41          */
42         CATALOG(0),
43         /**
44          * 菜单
45          */
46         MENU(1),
47         /**
48          * 按钮
49          */
50         BUTTON(2);
51
52         private int value;
53
54         MenuType(int value) {
55             this.value = value;
56         }
57
58         public int getValue() {
59             return value;
60         }
61     }
62
63     /**
64      * 定时任务状态
65      *
66      * @author chenshun
67      * @email sunlightcs@gmail.com
68      * @date 2016年12月3日 上午12:07:22
69      */
70     public enum ScheduleStatus {
71         /**
72          * 正常
73          */
74         NORMAL(0),
75         /**
76          * 暂停
77          */
78         PAUSE(1);
79
80         private int value;
81
82         ScheduleStatus(int value) {
83             this.value = value;
84         }
85
86         public int getValue() {
87             return value;
88         }
89     }
90
91     /**
92      * 云服务商
93      */
94     public enum CloudService {
95         /**
96          * 七牛云
97          */
98         QINIU(1),
99         /**
100          * 阿里云
101          */
102         ALIYUN(2),
103         /**
104          * 腾讯云
105          */
106         QCLOUD(3);
107
108         private int value;
109
110         CloudService(int value) {
111             this.value = value;
112         }
113
114         public int getValue() {
115             return value;
116         }
117     }
118
119 }