From c97c04770c17c36c554963bf8bb8d8fafc6a8d43 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 07 五月 2026 09:43:35 +0800
Subject: [PATCH] #地图更新刷新缓存
---
src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java | 18 +-----------------
1 files changed, 1 insertions(+), 17 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java
index 3d1181d..063b684 100644
--- a/src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java
@@ -19,9 +19,6 @@
import com.zy.asrs.service.BasStationService;
import com.zy.asrs.service.DeviceConfigService;
import com.zy.asrs.utils.MapExcelUtils;
-import com.zy.common.utils.NavigateSolution;
-import com.zy.common.utils.RedisUtil;
-import com.zy.core.enums.RedisKeyType;
import com.zy.core.enums.SlaveType;
import com.zy.core.model.StationObjModel;
import org.springframework.beans.factory.annotation.Autowired;
@@ -68,8 +65,6 @@
private BasStationService basStationService;
@Autowired
private MapExcelUtils mapExcelUtils;
- @Autowired
- private RedisUtil redisUtil;
@Override
public BasMapEditorDoc getEditorDoc(Integer lev) {
@@ -968,18 +963,7 @@
}
private void clearMapCaches(List<Integer> levList) {
- redisUtil.del(RedisKeyType.LOC_MAP_BASE.key);
- redisUtil.del(RedisKeyType.LOC_MAST_MAP_LIST.key);
- if (levList == null || levList.isEmpty()) {
- return;
- }
- LinkedHashSet<Integer> distinctLevSet = new LinkedHashSet<>(levList);
- for (Integer lev : distinctLevSet) {
- if (lev == null) {
- continue;
- }
- NavigateSolution.refreshMapCache(lev);
- }
+ basMapService.refreshMapRuntimeCaches(levList);
}
private String normalizeType(String type) {
--
Gitblit v1.9.1