diff --git a/src/main/java/com/example/demo/controller/bean/BeanConsumeController.java b/src/main/java/com/example/demo/controller/bean/BeanConsumeController.java index 36c1f3f..b4d3f5a 100644 --- a/src/main/java/com/example/demo/controller/bean/BeanConsumeController.java +++ b/src/main/java/com/example/demo/controller/bean/BeanConsumeController.java @@ -40,6 +40,11 @@ public class BeanConsumeController { @Autowired private TranslationService translationService; + //获取角色的权限 + @PostMapping("/getRoleChannel") + public Result getRoleChannel(@RequestBody Integer roleId){ + return Result.success(beanConsumeService.getRoleChannel(roleId)); + } //获取消费用户分部信息 @PostMapping("/getDept") public Result getDept(@RequestHeader(defaultValue = "zh_CN") String lang){ diff --git a/src/main/java/com/example/demo/service/bean/BeanConsumeService.java b/src/main/java/com/example/demo/service/bean/BeanConsumeService.java index 45c9faa..1116db2 100644 --- a/src/main/java/com/example/demo/service/bean/BeanConsumeService.java +++ b/src/main/java/com/example/demo/service/bean/BeanConsumeService.java @@ -39,4 +39,6 @@ public interface BeanConsumeService { //筛选查询小黄车消费 Object selectCartBy(Integer pageNum, Integer pageSize, BeanConsumeCartDTO beanConsumeCartDTO); + //根据角色id获取角色频道 + Object getRoleChannel(Integer roleId); } diff --git a/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java index 36f49a7..1f9ff95 100644 --- a/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/bean/BeanConsumeServiceImpl.java @@ -209,6 +209,12 @@ public class BeanConsumeServiceImpl implements BeanConsumeService { return new PageInfo<>(beanConsumeCarts); } + //根据角色id获取角色频道 + @Override + public Object getRoleChannel(Integer roleId) { + return roleMapper.getChannel(roleId); + } + @Override public BeanConsumeGold sumConsumeGold(Page page) { BeanConsumeGold gold = new BeanConsumeGold();