From eeb3b46afe7da500bce62daad35ded0886df3b88 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期四, 09 一月 2025 18:31:12 +0800
Subject: [PATCH] Merge branch 'master-v4' of http://47.96.225.205:8888/r/flowerbackend-v2 into master-v4
---
src/main/java/com/mzl/flower/service/impl/map/MapTengxunServiceImpl.java | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/mzl/flower/service/impl/map/MapTengxunServiceImpl.java b/src/main/java/com/mzl/flower/service/impl/map/MapTengxunServiceImpl.java
index fc0b4f5..4c4bd15 100644
--- a/src/main/java/com/mzl/flower/service/impl/map/MapTengxunServiceImpl.java
+++ b/src/main/java/com/mzl/flower/service/impl/map/MapTengxunServiceImpl.java
@@ -51,13 +51,22 @@
List<TengxunDistrict> allDistricts = response.getResult();
// 将腾讯地图返回的数据格式转换成标准的三层结构
- List<TengxunDistrict> formatterDistrict =normalizeTreeToThreeLevels(allDistricts);
+// List<TengxunDistrict> formatterDistrict =normalizeTreeToThreeLevels(allDistricts);
+//
+// List<TengxunDistrict> allTengxunDistricts = new ArrayList<>();
+// // 递归遍历所有的节点,然后把所有节点加入到 allDistricts 列表中
+// for (TengxunDistrict tengxunDistrict : formatterDistrict){
+// addDistrictToList(tengxunDistrict, null, allTengxunDistricts); // 从根节点开始,父节点 ID 为 null
+// }
+
+// List<TengxunDistrict> formatterDistrict =normalizeTreeToThreeLevels(allDistricts);
List<TengxunDistrict> allTengxunDistricts = new ArrayList<>();
// 递归遍历所有的节点,然后把所有节点加入到 allDistricts 列表中
- for (TengxunDistrict tengxunDistrict : formatterDistrict){
+ for (TengxunDistrict tengxunDistrict : allDistricts){
addDistrictToList(tengxunDistrict, null, allTengxunDistricts); // 从根节点开始,父节点 ID 为 null
}
+
List<DistrictTengxunDO> districtTengxunDOList= ConverterUtil.transList(allTengxunDistricts, DistrictTengxunDO.class);
districtTengxunService.saveRemoteDistricts(districtTengxunDOList);
--
Gitblit v1.9.3