From e4bb4e55e33fddbc178a9f50e98cf364f8f96cf3 Mon Sep 17 00:00:00 2001 From: sh Date: Wed, 21 Jan 2026 17:43:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=89=80?= =?UTF-8?q?=E6=9C=89=E5=B8=82=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/cms/controller/cms/SysAreaController.java | 10 ++++++++++ .../main/java/com/ruoyi/cms/mapper/SysAreaMapper.java | 2 ++ .../java/com/ruoyi/cms/service/SysAreaService.java | 2 ++ .../com/ruoyi/cms/service/impl/SysAreaServiceImpl.java | 6 ++++++ .../src/main/resources/mapper/app/SysAreaMapper.xml | 9 +++++++++ 5 files changed, 29 insertions(+) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/SysAreaController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/SysAreaController.java index f00e2a2..d7547e3 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/SysAreaController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/SysAreaController.java @@ -31,4 +31,14 @@ public class SysAreaController { public AjaxResult jobCategory(SysArea sysArea){ return AjaxResult.success(sysAreaService.getList(sysArea)); } + + /** + * 查询所有市 + * @param sysArea + * @return + */ + @GetMapping("/listCity") + public AjaxResult listCity(SysArea sysArea){ + return AjaxResult.success(sysAreaService.getCityList(sysArea)); + } } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/SysAreaMapper.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/SysAreaMapper.java index 921f94d..d5a9aff 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/SysAreaMapper.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/mapper/SysAreaMapper.java @@ -14,4 +14,6 @@ import java.util.List; public interface SysAreaMapper{ List getList(SysArea sysArea); + + List getCityList(SysArea sysArea); } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/SysAreaService.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/SysAreaService.java index a1844c3..6058d6f 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/SysAreaService.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/SysAreaService.java @@ -14,5 +14,7 @@ import java.util.List; public interface SysAreaService{ List getList(SysArea sysArea); + + List getCityList(SysArea sysArea); } diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/SysAreaServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/SysAreaServiceImpl.java index 61a11ba..b6170c8 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/SysAreaServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/SysAreaServiceImpl.java @@ -5,6 +5,7 @@ import com.ruoyi.cms.service.SysAreaService; import com.ruoyi.common.core.domain.entity.SysArea; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; + import java.util.List; @Service @@ -16,4 +17,9 @@ public class SysAreaServiceImpl implements SysAreaService { public List getList(SysArea sysArea){ return sysAreaMapper.getList(sysArea); } + + @Override + public List getCityList(SysArea sysArea) { + return sysAreaMapper.getCityList(sysArea); + } } diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml index 128de57..9490e44 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/SysAreaMapper.xml @@ -24,4 +24,13 @@ order by code + +