package com.sandu.ximon.admin.utils; /** * 常量 * * @author Mark sunlightcs@gmail.com */ public class Constant { /** 超级管理员ID 与角色ID*/ public static final int SUPER_ADMIN = 1; /** 超级管理员ID 与角色ID*/ public static final int ADMIN = 2; /** 超级管理员ID 与角色ID*/ public static final int USER = 3; /** * 当前页码 */ public static final String PAGE = "page"; /** * 每页显示记录数 */ public static final String LIMIT = "limit"; /** * 排序字段 */ public static final String ORDER_FIELD = "sidx"; /** * 排序方式 */ public static final String ORDER = "order"; /** * 升序 */ public static final String ASC = "asc"; /** * 路灯类型 */ public static final int TYPE_LIGHT = 54448; /** * 控灯定时Tesk */ public static final String LIGHT_BATCH_TESK = "lightbatchTesk"; /** * 左 */ public static final String LEFT = "left"; /** * 右 */ public static final String RIGHT = "right"; /** * 上 */ public static final String UP = "up"; /** * 下 */ public static final String DOWN = "down"; /** * 静态 */ public static final String STATIC = "static"; /** * 菜单类型 * * @author chenshun * @email sunlightcs@gmail.com * @date 2016年11月15日 下午1:24:29 */ public enum MenuType { /** * 目录 */ CATALOG(0), /** * 菜单 */ MENU(1), /** * 按钮 */ BUTTON(2); private int value; MenuType(int value) { this.value = value; } public int getValue() { return value; } } /* 定时列表类型 */ public enum ScheduleType { /* 组 */ GROUP(0), /* 列 */ COLUMN(1),; private int value; ScheduleType(int value) { this.value = value; } public int getValue() { return value; } } /** * 定时任务状态 * * @author chenshun * @email sunlightcs@gmail.com * @date 2016年12月3日 上午12:07:22 */ public enum ScheduleStatus { /** * 正常 */ NORMAL(0), /** * 暂停 */ PAUSE(1); private int value; ScheduleStatus(int value) { this.value = value; } public int getValue() { return value; } } /** * 云服务商 */ public enum CloudService { /** * 七牛云 */ QINIU(1), /** * 阿里云 */ ALIYUN(2), /** * 腾讯云 */ QCLOUD(3); private int value; CloudService(int value) { this.value = value; } public int getValue() { return value; } } /** * led字幕类型 */ public enum SubTitleType { /** * 单行文本 */ SINGLE(0), /** * 多行文本 */ MULTI(1); private int value; SubTitleType(int value) { this.value = value; } public int getValue() { return value; } } public enum LinkType { /** * 有线连接 */ WIRED(0), /** * nb连接 */ NBLINK(1), /** * MQTT连接 */ MQTTLINK(2), /** * MQTT串口主板类型 */ MQTT_MAINBOARDLINK(3); private int value; LinkType(int value) { this.value = value; } public int getValue() { return value; } } // led节目单个资源类型 public enum ledProgramFileType { /* 图片 */ IMAGE(0), /* 视频 */ VIDEO(1); private int value; ledProgramFileType(int value) { this.value = value; } public int getValue() { return value; } } }