dengsixing 3 lat temu
rodzic
commit
dc009aa486

+ 1 - 0
4dkankan-common-utils/src/main/java/com/fdkankan/common/constant/ErrorCode.java

@@ -167,6 +167,7 @@ public enum ErrorCode {
     FAILURE_CODE_7019(7019, "场景升级中,请勿重复升级"),
     FAILURE_CODE_7020(7020, "场景已升级过,不能重复升级"),
     FAILURE_CODE_7021(7021, "场景升级失败,请稍后重试!"),
+    FAILURE_CODE_7022(7022, "场景关联数据不能为空!"),
 
 
     FAILURE_CODE_8001(8001, "订单不存在"),

+ 2 - 1
4dkankan-common-utils/src/main/java/com/fdkankan/common/constant/FileBizType.java

@@ -9,7 +9,8 @@ public enum FileBizType {
     MUSIC("music", "背景音乐"),
     FLOOR_PLAN("floorPlan", "户型图"),
     SCREENSHOT("screenshot", "初始画面"),
-    BOX_VIDEO("box-video", "视频")
+    BOX_VIDEO("box-video", "视频"),
+    LINK_STYLE("link-style", "场景关联图标")
     ;
 
     private String code;

+ 20 - 0
4dkankan-utils-redis/src/main/java/com/fdkankan/redis/constant/RedisLockKey.java

@@ -74,6 +74,16 @@ public class RedisLockKey {
     public static String LOCK_HOT_ICONS_SYNC = "lock:hot:icons:sync:num:%s";
 
     /**
+     * 场景关联数据恢复锁
+     */
+    public static String LOCK_LINKPAN_DATA_SYNC = "lock:linkpan:data:sync:num:%s";
+
+    /**
+     * 场景关联styles数据恢复锁
+     */
+    public static String LOCK_LINKPAN_STYLES_SYNC = "lock:linkpan:styles:sync:num:%s";
+
+    /**
      * 热点数据写文件锁
      */
     public static String LOCK_HOT_JSON = "lock:hot:json:num:%s";
@@ -98,6 +108,16 @@ public class RedisLockKey {
      */
     public static String LOCK_SCENE_UPGRADE_V4 = "lock:scene:upgrade:v4:num:%s";
 
+    /**
+     * 场景关联数据写本地文件锁
+     */
+    public static String LOCK_LINK_SCENE_JSON = "lock:link:scene:json:num:%s";
+
+    /**
+     * 场景关联数据写本地文件锁
+     */
+    public static String LOCK_SCENE_UPGRADE_FAILED_ROLLBACK = "lock:scene:upgrade:failed:rollback";
+
 
 
 }