| | |
| | | |
| | | import com.panzhihua.common.model.vos.MenuVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.user.MenuRoleVO; |
| | | import com.panzhihua.common.model.vos.user.RoleVO; |
| | | import com.panzhihua.service_user.service.RoleService; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | public R deleteRoleBackstage(@RequestBody RoleVO roleVO){ |
| | | return roleService.deleteRoleBackstage(roleVO); |
| | | } |
| | | |
| | | /** |
| | | * 平台菜单列表 |
| | | * @param communityId 社区id 0 运营平台 |
| | | * @return 菜单集合 |
| | | */ |
| | | @PostMapping("listmenubackstage") |
| | | public R listMenuBackstage(@RequestParam("communityId")Long communityId){ |
| | | return roleService.listMenuBackstage(communityId); |
| | | } |
| | | |
| | | /** |
| | | * 设置角色的权限 |
| | | * @param menuRoleVO 用户设置的权限id |
| | | * @return 设置结果 |
| | | */ |
| | | @PostMapping("putmenurole") |
| | | public R putMenuRole(@RequestBody MenuRoleVO menuRoleVO){ |
| | | return roleService.putMenuRole(menuRoleVO); |
| | | } |
| | | |
| | | /** |
| | | * 用户菜单获取 |
| | | * @param userId 登录用户id |
| | | * @return 用户菜单 |
| | | */ |
| | | @PostMapping("listmenu") |
| | | public R listmenu(@RequestParam("userId")Long userId){ |
| | | return roleService.listmenu(userId); |
| | | } |
| | | } |