package com.fzzy.igds.dzhwk.constant;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
public class Constant {
|
|
/**
|
* 用于存放粮食品种code -name
|
*/
|
public static Map<String, String> mapFoodVariety = new HashMap<>();
|
|
/**
|
* 用于存放粮类型code -name
|
*/
|
public static Map<String, String> mapFoodType = new HashMap<>();
|
|
/**
|
* 初始化存放流程各个环节的名称,名称通过更新字典表的时候同步
|
*/
|
public static Map<String,String> 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";
|
}
|