package com.tievd.jyz.constants; import java.time.format.DateTimeFormatter; public class SystemConstant { public static final String s3_split_char = ":"; /** 日期格式化规则 */ public static final DateTimeFormatter DATE_DAY_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd"); //-------------------------字典标识-------------------------------- /**在线状态*/ public static final String DICT_ONLINE_STATUS = "online_status"; /**厂家*/ public static final String DICT_FACTORY = "factory"; /**安装位置 1卸油区 2加油区,3便利店,4入口, 5出口*/ public static final String DICT_INSTALL_ADDRESS = "install_address"; /**卸油阶段 1卸前 2卸中 3卸后*/ public static final String DICT_EVENT_PHRASE = "event_phrase"; /**网关设备类型*/ public static final String DICT_GATEWAY_DEVICE_TYPE = "gateway_device_type"; //视频源协议类型1rtsp public static final String BUTT_METHOD = "butt_method"; //高频时段1早高峰,2晚高峰,3常规时段,4凌晨时段 public static final String DICT_HIGH_PHRASE = "higher_phrase"; //类型 1合规操作 2异常告警 public static final String DICT_EVENT_TYPE = "event_type"; //审核结果1属实,2误报, 0未处理 public static final String DICT_AUDIT_RESULT = "audit_result"; /******************************** 内部处理状态 ***********************/ //成功 public static final int DEAL_OK = 0; //失败 public static final int DEAL_FAIL= -1; //------------------------设备在线状态-------------------------------- public static final byte DEVICE_UNKNOWN = 0; public static final byte DEVICE_ONLINE = 1; public static final byte DEVICE_OFFLINE = 2; //------------------------下发状态------------------------------------- public static final byte ISSUE_SUCCESS = 1; public static final byte ISSUE_FAILURE = 0; public static final byte ISSUE_UNDERWAY = 2; //-----------------------系统默认密码------------------------------------ public static final String DEFAULT_PASSWORD = "AIbox@123"; /******************************** 请求基础数据类型 ***********************/ public static final String CAMERA_REQ_SOURCE = "camera"; public static final String OIL_REQ_SOURCE = "oil"; public static final String ALL_REQ_SOURCE = "all"; public static final String FULL_MODE_REQ_TYPE = "full"; public static final String INC_MODE_REQ_TYPE = "inc"; /** 资源类型,img:图片;video:视频;all:图片视频都有 */ public static final String ALL_SOURCE_TYPE = "all"; public static final String IMG_SOURCE_TYPE = "img"; public static final String VIDEO_SOURCE_TYPE = "video"; /** 车辆行为类型:1加油, 2停靠 */ public static final Integer BEHAVIOR_TYPE_OIL = 1; public static final Integer BEHAVIOR_TYPE_TMP = 2; /** 安装位置 1卸油区 2加油区,3便利店 4入口 5出口' */ public static final Integer INSTALL_ADDRESS_OIL_OUT = 1; public static final Integer INSTALL_ADDRESS_FUEL_OIL = 2; public static final Integer INSTALL_ADDRESS_MALL = 3; public static final Integer INSTALL_ADDRESS_IN = 4; public static final Integer INSTALL_ADDRESS_OUT = 5; /** 停车是否规范1规范 2不规范 */ public static final Integer STANDARD_OK = 1; public static final Integer STANDARD_ERROR = 2; /** 事件类型 1合规操作 2异常告警 */ public static final Integer OILOUT_EVETN_TYPE_RIGHT = 1; /** 事件类型 1合规操作 2异常告警 */ public static final Integer OILOUT_EVETN_TYPE_ERROR = 2; /** 事件阶段 1卸前 2卸中 3卸后 */ public static final Integer OILOUT_EVENT_PHRASE_FRONT = 1; /** 事件阶段 1卸前 2卸中 3卸后 */ public static final Integer OILOUT_EVENT_PHRASE_MIDDLE = 2; /** 事件阶段 1卸前 2卸中 3卸后 */ public static final Integer OILOUT_EVENT_PHRASE_BACK = 3; /*文件前后缀*/ public static final String OIL_EVENT_PREFFIX = "事件信息"; public static final String OILOUT_EVENT_PREFFIX = "告警信息"; public static final String IMG_SUFFIX = ".jpg"; public static final String VIDEO_SUFFIX = ".mp4"; public static final String EXCEL_SUFFIX = ".xlsx"; public static final String WORD_SUFFIX = ".docx"; public static final String ZIP_SUFFIX = ".zip"; /** * 时段1早高峰,2晚高峰,3常规时段,4凌晨时段 */ public static final int MORNING_PHRASE = 1; public static final int EVENING_PHRASE = 2; public static final int COMMON_PHRASE = 3; public static final int MIDNIGHT_PHRASE = 4; /**客户类型 1潜在 2普通 3忠实*/ public static final byte NEW_CLENT = 1; public static final byte COMMON_CLENT = 2; public static final byte OLD_CLENT = 3; /**网关设备类型 1加油box 2卸油box*/ public static final int OIL_DEVICE_TYPE = 1; public static final int OILOUT_DEVICE_TYPE = 2; /**消防器材*/ public static final String GROUP_ALG = "P10002"; /**流失客户id*/ public static final Integer LOSE_CLIENT_ID = 2; }