UsersMenuAPI.java 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. package com.template.api;
  2. import com.template.model.dto.*;
  3. import com.template.model.result.CommonResult;
  4. import io.swagger.annotations.ApiOperation;
  5. import org.springframework.web.bind.annotation.*;
  6. @RequestMapping("/auto/users-menu")
  7. public interface UsersMenuAPI {
  8. @PostMapping("/saveUserParent")
  9. @ApiOperation(value = "添加一级用户", notes = "添加一级用户", httpMethod = "POST")
  10. CommonResult saveUserParent(@RequestBody SaveParentUserDto saveParentUserDto);
  11. @PostMapping("/saveUserSecondary")
  12. @ApiOperation(value = "添加次级用户", notes = "添加次级用户", httpMethod = "POST")
  13. CommonResult saveUserSecondary(@RequestBody SaveSecondaryUserDto saveSecondaryUserDto);
  14. @GetMapping("/userListPage")
  15. @ApiOperation(value = "用户角色分页列表", notes = "用户角色分页列表", httpMethod = "GET")
  16. CommonResult userListPage(@RequestParam int adminMenuId,@RequestParam int page,@RequestParam int size,String keyWord,String startTime,String endTime);
  17. @GetMapping(value = "/deleteUsersMenu")
  18. @ApiOperation(value = "用户角色删除", notes = "用户角色删除", httpMethod = "GET")
  19. CommonResult deleteUsersMenu(@RequestParam int adminMenuId,@RequestParam int userMenuId);
  20. }