package com.fzzy.igds.dzhwk.constant; import java.util.HashMap; import java.util.Map; public class Constant { /** * 用于存放粮食品种code -name */ public static Map mapFoodVariety = new HashMap<>(); /** * 用于存放粮类型code -name */ public static Map mapFoodType = new HashMap<>(); /** * 初始化存放流程各个环节的名称,名称通过更新字典表的时候同步 */ public static Map mapProgressName = new HashMap<>(); public static final String MODEL_DZHWK = "dzhwk";// 系统模块标记-电子货位卡 /** * 部门类型 */ public static String DEPT_TYPE_10 = "10"; //公司 public static String DEPT_TYPE_20 = "20"; //库区 public static String DEPT_TYPE_30 = "30"; //部门 //-粮温备用点 public static final double ERROR_TEMP = -100; //-粮温故障点 public static final double FAULT_TEMP = -101; //-粮温补偿点-针对锥形仓补点使用 public static final double ADD_TEMP = -102; public static final String EMPTY = "NULL"; // 用于报文中的TAG标签识别,表示分库名称 public static final String TAG_SUB_NAME = "SUB_NAME"; /** * 运算符 */ public static final String OPERA_LE = "<="; /** * 运算符 */ public static final String OPERA_GE = ">="; /** * 系统名称 */ public static final String APP_NAME = "igds"; public static final String MODEL_GRAIN = "grain";// 系统模块标记-粮情管理 public static final String MODEL_VERB = "verb";// 系统模块标记-通风管理 public static final String MODEL_N2 = "n2";// 系统模块标记-气调管理 public static final String MODEL_TEMP = "temp";// 系统模块标记-内环流温控 public static final String MODEL_HLXZ = "hlxz";// 环流熏蒸 public static final String MODEL_QUANTITY = "quantity";// 系统模块标记-数量检测 public static final String MODEL_INOUT = "inout";// 系统模块标记-出入库管理 public static final String MODEL_MANAGER = "manager";// 系统模块标记-综合业务 public static final String MODEL_SECURITY = "security";// 系统模块标记-安防管理 public static final String MODEL_ES = "es";// 系统模块标记-能耗管理 public static final String MODEL_SYS = "sys";// 系统模块标记-系统管理 public static final String MODEL_WARN = "warn";// 系统模块标记-通用模块 public static final String MODEL_COMMON = "common";// 系统模块标记-通用模块 public static final String MODEL_GROUP = "group";// 系统模块标记-监管 /** * 默认顶级节点编码 */ public static final String DEFAULT_PARENT_CODE = "0"; public static final String DEFAULT_DEPT_ID = "0000"; public static final String SYS_USER = "SYS"; public static final String YN_Y = "Y"; public static final String YN_N = "N"; public static final String YN_E = "E";//代表错误; public static final int TR_TRUE = 1; public static final int TR_FALSE = 0; public static final String NETWORK_01 = "01";// 有线模式 public static final String NETWORK_02 = "02";// 无线模式 public static final String MODEL_KEY_LOGIN_USER = "loginUser"; public static final String MODEL_KEY_DEFAULT_COMPANY = "company"; public static final String MODEL_KEY_DEPT_ID = "deptId";// 所属分库 // 仓库列表 public static final String MODEL_KEY_DEPOT_LIST = "listDepot"; public static final String MODEL_KEY_BIZ_TYPE = "bizType"; // 粮情列表 public static final String MODEL_KEY_GRAIN_MAP = "mapGrain"; // 气体列表 public static final String MODEL_KEY_GAS_MAP = "mapGas"; /** * 定时类型-每天执行 */ public static final String TIM_TYPE_DAY = "day"; /** * 定时类型-每周 */ public static final String TIM_TYPE_WEEK = "week"; /** * 定时类型-指定具体小时时间 */ public static final String TIM_TYPE_HOUR = "hour"; /** * 每天 H点 M分 执行表达式 */ public static final String CRON_DAY = "0 M H ? * *"; /** * 每周W H点 M分 执行表达式 */ public static final String CRON_WEEK = "0 M H ? * W"; /** * 具体某个时间点-每年 */ public static final String CRON_HOUR = "S M H D & ?"; /** * 下拉框特殊父编码 -通风目的 */ public static final String TRIGGER_PARENT_AREATION_TARGIT = "AREATION_TARGIT"; // 字典-粮食等级 public static final String TRIGGER_PARENT_FOOD_LEVEL = "FOOD_LEVEL_"; // 字典-粮食品种 public static final String TRIGGER_PARENT_FOOD_VARIETY = "FOOD_VARIETY_"; // 字典-粮食类型 public static final String TRIGGER_PARENT_FOOD_TYPE = "FOOD_TYPE_"; /** * 风正致远的视频协议定义 */ public static final String PROTOCOL_VIDEO_FZZY = "PROTOCOL_VIDEO_FZZY"; // 字典-出入库流程 public static final String TRIGGER_PARENT_PROCESS_STATUS = "PROCESS_STATUS_"; /** * 粮情检测定时器 */ public static final String JOB_BEAN_GRAIN = "JobGrainService"; /** * 粮情检测定时器 */ public static final String JOB_BEAN_GAS = "JobGasService"; /** * 粮情检测定时器 */ public static final String JOB_BEAN_PEST = "JobPestService"; /** * 照明控制定时器 */ public static final String JOB_BEAN_LAMP = "JobLampService"; /** * 空调控制定时器 */ public static final String JOB_BEAN_TEMP = "JobTempService"; /** * 分机在使用中的状态,例如:通风中、气体采集中、虫害采集中等 */ public static String STATUS_SER_RUN = "RUN"; /** * 损溢类型-损耗 */ public static final String LOSS_OVER_LOSS = "LOSS"; /** * 损溢类型-溢出 */ public static final String LOSS_OVER_OVER = "OVER"; /** * 粮情电缆起始方位(默认右边) */ public static final String GRAIN_START_ORIENTATION_RIGHT = "right"; //右边 public static final String GRAIN_START_ORIENTATION_RIGHT_UP = "right-up"; //右上 public static final String GRAIN_START_ORIENTATION_LEFT = "left"; //左边 public static final String GRAIN_START_ORIENTATION_LEFT_UP = "left-up"; //左上 /** * 粮情电缆布线方向(默认纵向) */ public static final String GRAIN_START_DIRECTION_PORTRAIT = "portrait"; //纵向 public static final String GRAIN_START_DIRECTION_TRANSVERSE = "transverse"; //横向 /** * 粮情电缆起始点位(默认顶部) */ public static final String GRAIN_START_POINT_TOP = "top"; //顶部 public static final String GRAIN_START_POINT_BELOW = "below"; //底部 /** * 行层转换(默认不转换) */ public static final String GRAIN_CONVERT_DEFAULT = "default"; //默认 public static final String GRAIN_CONVERT_CLOCKWISE = "clockwise"; //顺时针 public static final String GRAIN_CONVERT_ANTICLOCKWISE = "anticlockwise"; //逆时针 //筒仓锥形-无验证 public static final String CABLE_CONE_0 = "0"; //筒仓锥形-上锥形 public static final String CABLE_CONE_1 = "1"; //筒仓锥形-下锥形 public static final String CABLE_CONE_2 = "2"; }