| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.template.api;
- import com.template.model.dto.UsersDetailsDto;
- import com.template.model.dto.UsersDto;
- import com.template.model.result.CommonResult;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.validation.BindingResult;
- import org.springframework.web.bind.annotation.*;
- @RequestMapping("/auto/users")
- public interface UsersAPI {
- @PostMapping("/saveUsers")
- @ApiOperation(value = "添加用户", notes = "添加用户", httpMethod = "POST")
- CommonResult saveUsers(@RequestBody UsersDto usersDto, BindingResult bindingResult);
- @GetMapping("/getUsersPage")
- @ApiOperation(value = "用户分页", notes = "用户分页", httpMethod = "GET")
- CommonResult getUsersPage(int adminMenuId,int page,int size,String keyWord,String startTime,String endTime);
- @PostMapping("/updateDetails")
- @ApiOperation(value = "用户编辑", notes = "用户编辑", httpMethod = "POST")
- CommonResult updateDetails(@RequestBody UsersDetailsDto usersDetailsDto, BindingResult bindingResult);
- @GetMapping("/deleteUsers")
- @ApiOperation(value = "用户删除", notes = "用户删除", httpMethod = "GET")
- CommonResult deleteUsers(int adminMenuId,int userId);
- @GetMapping("/departmentList")
- @ApiOperation(value = "部门下拉列表", notes = "部门下拉列表", httpMethod = "GET")
- CommonResult departmentList();
- @GetMapping("/getUser")
- @ApiOperation(value = "通过用户id找到对应用户", notes = "通过用户id找到对应用户", httpMethod = "GET")
- CommonResult getUser(@RequestParam String userId);
- }
|