Browse Source

获取用户权限地区

wangyetao/feature-20250715095107-地区数据权限
HY-LSZNWIN10\Administrator 1 month ago
parent
commit
8239b27272
  1. 6
      src/main/java/com/example/demo/controller/GeneralController.java
  2. 2
      src/main/java/com/example/demo/service/GeneralService.java
  3. 8
      src/main/java/com/example/demo/serviceImpl/GeneralServiceImpl.java

6
src/main/java/com/example/demo/controller/GeneralController.java

@ -53,4 +53,10 @@ public class GeneralController {
List<String> list = generalService.getActivity();
return Result.success(list);
}
//获取用户权限地区
@PostMapping("/getFilterMarket")
public Result getFilterMarket() {
List<String> list = generalService.getFilterMarket();
return Result.success(list);
}
}

2
src/main/java/com/example/demo/service/GeneralService.java

@ -32,5 +32,7 @@ public interface GeneralService {
String formatDate(Date date) ;
//获取时间段内的所有日期包含起始和结束日
List<Date> getAllDatesBetween(Date start, Date end);
//获取过滤地区
List<String> getFilterMarket();
}

8
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<String> getFilterMarket() {
return SecurityUtils.getMarketList();
}

Loading…
Cancel
Save