| | |
| | | @RequestMapping("permission") |
| | | @Api(tags = "权限") |
| | | @Slf4j |
| | | /** |
| | | * 预留单纯的权限接口 |
| | | */ |
| | | public class PermissionController { |
| | | |
| | | @Resource |
| | | private PermissionService permissionService; |
| | | |
| | | @PostMapping |
| | | @ApiOperation(value = "添加") |
| | | public boolean add(@RequestBody Permission permission){ |
| | | return permissionService.add(permission); |
| | | } |
| | | |
| | | @PostMapping("/batch") |
| | | @ApiOperation(value = "添加批量") |
| | |
| | | return permissionService.getAll(); |
| | | } |
| | | |
| | | @GetMapping("/page") |
| | | @ApiOperation(value = "查询分页") |
| | | public IPage<Permission> getPage(@RequestParam int pageNum, int pageSize){ |
| | | Page<Permission> page = new Page<>(pageNum, pageSize); |
| | | return permissionService.getAllWithPage(page); |
| | | } |
| | | |
| | | @PutMapping |
| | | @ApiOperation(value = "编辑") |
| | | public boolean update(@RequestBody Permission permission){ |
| | | return permissionService.update(permission); |
| | | } |
| | | |
| | | @DeleteMapping |
| | | @ApiOperation(value = "删除") |
| | | public boolean delete(@RequestParam int id){ |
| | | return permissionService.delete(id); |
| | | } |
| | | |
| | | |
| | | } |