| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.template.api;
- import com.template.model.dto.SaveParentDto;
- import com.template.model.dto.SaveSecondaryDto;
- import com.template.model.dto.UpdateMenuPermissionSettingDto;
- import com.template.model.result.CommonResult;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.validation.BindingResult;
- import org.springframework.web.bind.annotation.*;
- @RequestMapping("/auto/admin-menu")
- public interface AdminMenuAPI {
- @PostMapping("/saveParent")
- @ApiOperation(value = "添加一级用户", notes = "添加一级用户", httpMethod = "POST")
- CommonResult saveParent(@RequestBody SaveParentDto saveParentDto, BindingResult bindingResult);
- @PostMapping("/saveSecondary")
- @ApiOperation(value = "添加次级用户", notes = "添加次级用户", httpMethod = "POST")
- CommonResult saveSecondary(@RequestBody SaveSecondaryDto saveSecondaryDto,BindingResult bindingResult);
- @GetMapping("/getRole")
- @ApiOperation(value = "角色列表", notes = "角色列表", httpMethod = "GET")
- CommonResult getRole();
- @GetMapping("/adminListPage")
- @ApiOperation(value = "管理端角色分页列表", notes = "管理端角色分页列表", httpMethod = "GET")
- CommonResult adminListPage(@RequestParam int adminMenuId, @RequestParam int page,@RequestParam int size, String keyWord, String startTime, String endTime);
- @GetMapping("/getMenuPermissionSetting")
- @ApiOperation(value = "获取角色权限", notes = "获取角色权限", httpMethod = "GET")
- CommonResult getMenuPermissionSetting(@RequestParam String adminMenuId,@RequestParam String permissionSettingId);
- @PostMapping("/updateMenuPermissionSetting")
- @ApiOperation(value = "修改角色权限", notes = "修改角色权限", httpMethod = "POST")
- CommonResult updateMenuPermissionSetting(@RequestBody UpdateMenuPermissionSettingDto updateMenuPermissionSetting);
- @GetMapping("/delete")
- @ApiOperation(value = "删除角色", notes = "删除角色", httpMethod = "GET")
- CommonResult delete(@RequestParam Integer adminMenuId,@RequestParam String permissionSettingId);
- @GetMapping("/getUserRole")
- @ApiOperation(value = "管理端角色列表", notes = "角色列表", httpMethod = "GET")
- CommonResult getUserRole();
- }
|