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;
|
}
|
}
|
|
}
|