From 25971ce968a1a25273e90838aa18fa77a0e8b622 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期三, 06 五月 2026 16:20:17 +0800
Subject: [PATCH] #地图保存优化
---
src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java | 13 +------------
1 files changed, 1 insertions(+), 12 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 193d7f6..3d1181d 100644
--- a/src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/BasMapEditorServiceImpl.java
@@ -133,19 +133,8 @@
}
String dataJson = JSON.toJSONString(storedData);
String editorJson = JSON.toJSONString(editorDoc);
- BasMap basMap = basMapService.getOne(new QueryWrapper<BasMap>().eq("lev", lev));
Date now = new Date();
- if (basMap == null) {
- basMap = new BasMap();
- basMap.setCreateTime(now);
- } else {
- basMap.setLastData(basMap.getData());
- }
- basMap.setLev(lev);
- basMap.setData(dataJson);
- basMap.setOriginData(editorJson);
- basMap.setUpdateTime(now);
- basMapService.saveOrUpdate(basMap);
+ basMapService.saveMapPayloadInBatches(lev, dataJson, editorJson, now);
}
private BasMapEditorDoc parseEditorDocJson(Integer lev, String json) {
--
Gitblit v1.9.1