From 1c930a8b1ab9abdb851a486b2da55bcda34cd082 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 21 四月 2026 09:20:42 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/gtzxinglijicun
---
server/services/src/main/java/com/doumee/biz/system/impl/AreasBizImpl.java | 26 ++++++++++++++++++++------
1 files changed, 20 insertions(+), 6 deletions(-)
diff --git a/server/services/src/main/java/com/doumee/biz/system/impl/AreasBizImpl.java b/server/services/src/main/java/com/doumee/biz/system/impl/AreasBizImpl.java
index a26c322..e8769f2 100644
--- a/server/services/src/main/java/com/doumee/biz/system/impl/AreasBizImpl.java
+++ b/server/services/src/main/java/com/doumee/biz/system/impl/AreasBizImpl.java
@@ -1,8 +1,10 @@
package com.doumee.biz.system.impl;
import com.doumee.biz.system.AreasBiz;
+import com.doumee.dao.business.AreasMapper;
import com.doumee.dao.business.model.Areas;
import com.doumee.service.business.AreasService;
+import com.github.yulichang.wrapper.MPJLambdaWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -16,15 +18,27 @@
public class AreasBizImpl implements AreasBiz {
@Autowired
- private AreasService areasService;
+ private AreasMapper areasMapper;
@Override
public Areas resolveArea(Integer areaId) {
- if (areaId == null) {
- return null;
- }
- // cacheData 涓凡涓烘瘡鏉″尯鍘胯褰曞~鍏呬簡 provinceId/provinceName/cityId/cityName
- return areasService.findById(areaId);
+
+ return areasMapper.selectJoinOne(Areas.class,new MPJLambdaWrapper<Areas>()
+ .selectAll(Areas.class)
+ .select(" a1.id ",Areas::getCityId)
+ .select(" a1.name ",Areas::getCityName)
+ .select(" a2.id ",Areas::getProvinceId)
+ .select(" a2.name ",Areas::getProvinceName)
+ .leftJoin("areas a1 on a1.id = t.PARENT_ID")
+ .leftJoin("areas a2 on a2.id = a1.PARENT_ID")
+ .eq(Areas::getId, areaId)
+ );
+
+// if (areaId == null) {
+// return null;
+// }
+// // cacheData 涓凡涓烘瘡鏉″尯鍘胯褰曞~鍏呬簡 provinceId/provinceName/cityId/cityName
+// return areasMapper.selectById(areaId);
}
}
--
Gitblit v1.9.3