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(); + }