From 1f455e5cda9016054c531bbae6b1639fe646628f Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 27 十一月 2025 19:36:37 +0800
Subject: [PATCH] 框架调整,及库区切换
---
fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/RedisConst.java | 228 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 228 insertions(+), 0 deletions(-)
diff --git a/fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/RedisConst.java b/fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/RedisConst.java
new file mode 100644
index 0000000..2a3f955
--- /dev/null
+++ b/fzzy-igdss-core/src/main/java/com/fzzy/igds/constant/RedisConst.java
@@ -0,0 +1,228 @@
+package com.fzzy.igds.constant;
+
+/**
+ * Redis缂撳瓨浣跨敤鐨勭郴缁熷父閲忛厤缃� 涓昏鐢ㄤ簬閰嶇疆绯荤粺缂撳瓨鐨凨EY閰嶇疆
+ */
+public class RedisConst {
+
+ /**
+ * 鏍规嵁缁勭粐缂栫爜鏋勫缓瀹為檯浣跨敤鐨凨EY
+ *
+ * @param key1 缁勭粐缂栫爜
+ * @param key2 缂撳瓨KEY
+ * @return
+ */
+ public static String buildKey(String key1, String key2) {
+ return Constant.APP_NAME + ":" + key1 + ":" + key2;
+ }
+
+ /**
+ * 涓夊眰缁撴瀯鐨凨EY
+ *
+ * @param key1
+ * @param key2
+ * @param tag
+ * @return
+ */
+ public static String buildKey(String key1, String key2, String tag) {
+ return Constant.APP_NAME + ":" + key1 + ":" + key2 + ":" + tag;
+ }
+
+ /**
+ * 鍥涘眰缁撴瀯鐨凨EY
+ *
+ * @param companyId
+ * @param key
+ * @param tag1
+ * @param tag2
+ * @return
+ */
+ public static String buildKey(String companyId, String key, String tag1, String tag2) {
+ return Constant.APP_NAME + ":" + companyId + ":" + key + ":" + tag1 + ":" + tag2;
+ }
+
+ /**
+ * 鍒涘缓璁惧鍒楄〃鐨凨EY锛屼互鍒嗘満涓哄垎缁勫垱寤�
+ *
+ * @param companyId
+ * @param key
+ * @param tag1
+ * @return
+ */
+ public static String buildDeviceKey(String companyId, String key, String tag1) {
+ return Constant.APP_NAME + ":" + companyId + ":" + key + ":" + tag1;
+ }
+
+ /**
+ * 鏍规嵁缂撳瓨KEY鐨勫墠缂�鐢熸垚缂撳瓨KEy
+ *
+ * @param prefix
+ * @param bizId
+ */
+ public static String buildKeyByPrefix(String prefix, String bizId) {
+ if (null == bizId) return Constant.APP_NAME + ":" + prefix;
+ return Constant.APP_NAME + ":" + prefix + ":" + bizId;
+ }
+
+ /**
+ * 瀛楀吀琛ㄧ紦瀛橀厤缃�
+ */
+ public static final String KEY_DIC_TRIGGER = "KEY_DIC_TRIGGER";
+
+ /**
+ * 浠撳簱鍒楄〃KEY
+ */
+ public static final String KEY_DEPOT = "DEPOT_DATA";
+
+ /**
+ * 浠撳簱鍙傛暟鍒楄〃KEY
+ */
+ public static final String KEY_DEPOT_CONF = "DEPOT_CONF";
+
+ /**
+ * 鍒嗘満鍒楄〃KEY
+ */
+ public static final String KEY_DEVICE_SER_LIST = "SER_LIST";
+
+ /**
+ * 璁惧鍒楄〃
+ */
+ public static final String KEY_DEVICE_LIST = "DEVICE_LIST";
+
+ /**
+ * 鍗曚釜鑹插彿鍚�
+ */
+ public static final String KEY_DEVICE = "DEVICE";
+
+ /**
+ * 璁惧鍒楄〃
+ */
+ public static final String KEY_DEVICE_IOT_LIST = "DEVICE_IOT_LIST";
+ /**
+ * 浠撳簱鍜屽垎鏈虹殑澶氬澶氬叧绯婚泦鍚�
+ */
+ public static final String KEY_DEPOT_SER_LIST = "DEPOT_SER_LIST";
+
+ /**
+ * 寤虹瓚鐗╀俊鎭�
+ */
+ public static final String KEY_BUILDING_LIST = "BUILDING_LIST";
+
+ /**
+ * 鎵ц鍛戒护KEY鍓嶇紑
+ */
+ public static final String KEY_ORDER_PRE = "ORDER";
+
+ /**
+ * 鏈�鏂扮伯鎯呬俊鎭紦瀛樺垪琛紝鐢ㄤ簬瀛樻斁褰撳墠鏈�鏂扮殑绮儏淇℃伅
+ */
+ public static final String KEY_GRAIN = "GRAIN_DATA";
+
+ /**
+ * 鏈�鏂版皵浣撲俊鎭紦瀛樺垪琛�
+ */
+ public static final String KEY_GAS_DATA = "GAS_DATA";
+
+ /**
+ * 绯荤粺閰嶇疆KEY
+ */
+ public static final String KEY_SYS_CONF = "SYS_CONF";
+
+ /**
+ * 绮簱鐨勬俯婀垮害淇℃伅缂撳瓨
+ */
+ public static final String KEY_DEPOT_TH_PREFIX = "DEPOT_TH_PREFIX";
+
+ /**
+ * 浠ュ垎鏈烘垨鑰呬粨搴撲负鍗曚綅瀛樺偍鐨勪粨娓╀粨婀跨紦瀛樻爣鏍囩
+ */
+ public static final String KEY_T_TH = "T_TH";
+
+ /**
+ * 瀛樻斁姘旇薄淇℃伅鐨凨EY
+ */
+ public static final String KEY_WEATHER_INFO = "WEATHER_INFO";
+
+ /**
+ * 鏍规嵁浠撳簱缂栫爜瀛樻斁鏈�鏂扮殑鑳借�楁暟鎹俊鎭�
+ */
+ public static final String KEY_ES_DATA_MAP = "ES_DATA_MAP";
+
+ /**
+ * 绯荤粺涓粍缁囧垪琛�
+ */
+ public static final String KEY_DEPT_LIST = "DEPT_LIST";
+
+ /**
+ * 鍒舵爱鏈洪厤缃垪琛�
+ */
+ public static final String KEY_N2_CONF_LIST = "N2_CONF_LIST";
+
+ /**
+ * 鏈�鏂版皵鍘嬩俊鎭紦瀛樺垪琛�
+ */
+ public static final String KEY_PRESSURE_DATA = "PRESSURE_DATA";
+
+ /**
+ * 绯荤粺閰嶇疆鐨勬憚鍍忔満淇℃伅缂撳瓨
+ */
+ public static final String KEY_CAMERA_LIST = "CAMERA_LIST";
+
+
+ /**
+ * 涓夌淮閰嶇疆鍏宠仈淇℃伅key
+ */
+ public static final String KEY_THREE_CONF = "THREE_CONF";
+
+ /**
+ * 涓存椂缂撳瓨KEY鍓嶇紑
+ */
+ public static final String KEY_TEMP_PREFIX = "TEMP_";
+
+ /**
+ * 鏁伴噺鐩戞祴鍙傛暟鍒楄〃KEY--鍗曚釜璁惧
+ */
+ public static final String KEY_QUANTITY_CONF = "QUANTITY_CONF";
+
+
+ /**
+ * 浠撳簱璐ㄩ噺宸℃鏁版嵁缂撳瓨
+ */
+ public static final String KEY_DEPOT_QUALITY = "DEPOT_QUALITY";
+
+ /**
+ * 浠撳簱娑蹭綅鏁版嵁缂撳瓨
+ */
+ public static final String KEY_DEPOT_HEIGHT = "DEPOT_HEIGHT";
+
+ /**
+ * 浠撳簱鐗╄仈缃戝叧iot璁惧娓╂箍搴︾紦瀛榢ey
+ */
+ public static final String KEY_IOT_DEPOT_TEMP_HUM = "IOT_DEPOT_TEMP_HUM";
+ /**
+ * 鍗曚釜鏁伴噺妫�娴嬫湇鍔�
+ */
+ public static final String PREFIX_QUANTITY_SER = "QUANTITY_SER";
+
+ /**
+ * 璀﹀憡閰嶇疆鍒楄〃KEY
+ */
+ public static final String KEY_WARN_CONF = "WARN_CONF";
+
+ /**
+ * 闂ㄧ璁惧閰嶇疆鍒楄〃
+ */
+ public static final String KEY_DOOR_SENSOR_LIST = "DOOR_SENSOR_LIST";
+
+ /**
+ * 鎶撴媿鍒嗘満缂撳瓨鍓嶇紑
+ */
+ public static final String CACHE_KEY_PRE = "SNAP_SER";
+
+
+ /**
+ * AI璁惧缂撳瓨key
+ */
+ public static final String KEY_AI_SER = "AI_SER";
+
+}
--
Gitblit v1.9.3