From 1d48b3889cb66cc91b8d24e19d03022732615f27 Mon Sep 17 00:00:00 2001
From: maven <2163098428@qq.com>
Date: 星期四, 25 十二月 2025 14:24:39 +0800
Subject: [PATCH] yys  商机管理增加城市

---
 src/main/java/com/ruoyi/sales/service/impl/BusinessOpportunityServiceImpl.java |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/sales/service/impl/BusinessOpportunityServiceImpl.java b/src/main/java/com/ruoyi/sales/service/impl/BusinessOpportunityServiceImpl.java
index 0c48247..10ef683 100644
--- a/src/main/java/com/ruoyi/sales/service/impl/BusinessOpportunityServiceImpl.java
+++ b/src/main/java/com/ruoyi/sales/service/impl/BusinessOpportunityServiceImpl.java
@@ -5,12 +5,16 @@
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.sales.mapper.AreaMapper;
 import com.ruoyi.sales.mapper.BusinessOpportunityMapper;
+import com.ruoyi.sales.pojo.Area;
 import com.ruoyi.sales.pojo.BusinessOpportunity;
 import com.ruoyi.sales.service.BusinessOpportunityService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+
+import java.util.List;
 
 /**
  * @author :yys
@@ -22,6 +26,9 @@
 
     @Autowired
     private BusinessOpportunityMapper businessOpportunityMapper;
+
+    @Autowired
+    private AreaMapper areaMapper;
 
     @Override
     public IPage<BusinessOpportunity> listPage(Page page, BusinessOpportunity businessOpportunity) {
@@ -38,4 +45,14 @@
         businessOpportunityLambdaQueryWrapper.orderByDesc(BusinessOpportunity::getEntryDate);
         return businessOpportunityMapper.selectPage(page,businessOpportunityLambdaQueryWrapper);
     }
+
+    @Override
+    public List<Area> getProvinceList() {
+        return areaMapper.selectList(new LambdaQueryWrapper<Area>().eq(Area::getLevel,1).eq(Area::getParentId,0));
+    }
+
+    @Override
+    public List<Area> getCityList(Integer provinceId) {
+        return areaMapper.selectList(new LambdaQueryWrapper<Area>().eq(Area::getLevel,2).eq(Area::getParentId,provinceId));
+    }
 }

--
Gitblit v1.9.3