From 8239b27272e8e8fe8e1fa8d770bf9e47726d9bdb Mon Sep 17 00:00:00 2001 From: "HY-LSZNWIN10\\Administrator" <2898314561@qq.com> Date: Tue, 15 Jul 2025 10:27:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7=E6=9D=83?= =?UTF-8?q?=E9=99=90=E5=9C=B0=E5=8C=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/example/demo/controller/GeneralController.java | 6 ++++++ src/main/java/com/example/demo/service/GeneralService.java | 2 ++ .../java/com/example/demo/serviceImpl/GeneralServiceImpl.java | 8 ++++++++ 3 files changed, 16 insertions(+) diff --git a/src/main/java/com/example/demo/controller/GeneralController.java b/src/main/java/com/example/demo/controller/GeneralController.java index be01a78..14e9cb1 100644 --- a/src/main/java/com/example/demo/controller/GeneralController.java +++ b/src/main/java/com/example/demo/controller/GeneralController.java @@ -53,4 +53,10 @@ public class GeneralController { List list = generalService.getActivity(); return Result.success(list); } + //获取用户权限地区 + @PostMapping("/getFilterMarket") + public Result getFilterMarket() { + List list = generalService.getFilterMarket(); + return Result.success(list); + } } diff --git a/src/main/java/com/example/demo/service/GeneralService.java b/src/main/java/com/example/demo/service/GeneralService.java index 806882f..910c22a 100644 --- a/src/main/java/com/example/demo/service/GeneralService.java +++ b/src/main/java/com/example/demo/service/GeneralService.java @@ -32,5 +32,7 @@ public interface GeneralService { String formatDate(Date date) ; //获取时间段内的所有日期(包含起始和结束日) List getAllDatesBetween(Date start, Date end); + //获取过滤地区 + List getFilterMarket(); } diff --git a/src/main/java/com/example/demo/serviceImpl/GeneralServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/GeneralServiceImpl.java index 74166b0..2f744c5 100644 --- a/src/main/java/com/example/demo/serviceImpl/GeneralServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/GeneralServiceImpl.java @@ -1,5 +1,6 @@ package com.example.demo.serviceImpl; +import com.example.demo.Util.SecurityUtils; import com.example.demo.mapper.GeneralMapper; import com.example.demo.service.GeneralService; import org.springframework.beans.factory.annotation.Autowired; @@ -107,6 +108,13 @@ public class GeneralServiceImpl implements GeneralService { return dates; } + /** + * 获取当前用户有权限查看的market列表 + */ + @Override + public List getFilterMarket() { + return SecurityUtils.getMarketList(); + }