package com.template.api; import com.template.model.dto.*; import com.template.model.result.CommonResult; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; @RequestMapping("/auto/users-menu") public interface UsersMenuAPI { @PostMapping("/saveUserParent") @ApiOperation(value = "添加一级用户", notes = "添加一级用户", httpMethod = "POST") CommonResult saveUserParent(@RequestBody SaveParentUserDto saveParentUserDto); @PostMapping("/saveUserSecondary") @ApiOperation(value = "添加次级用户", notes = "添加次级用户", httpMethod = "POST") CommonResult saveUserSecondary(@RequestBody SaveSecondaryUserDto saveSecondaryUserDto); @GetMapping("/userListPage") @ApiOperation(value = "用户角色分页列表", notes = "用户角色分页列表", httpMethod = "GET") CommonResult userListPage(@RequestParam int adminMenuId,@RequestParam int page,@RequestParam int size,String keyWord,String startTime,String endTime); @GetMapping(value = "/deleteUsersMenu") @ApiOperation(value = "用户角色删除", notes = "用户角色删除", httpMethod = "GET") CommonResult deleteUsersMenu(@RequestParam int adminMenuId,@RequestParam int userMenuId); }