| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.template.api;
- import com.alibaba.fastjson.JSONObject;
- import com.template.model.dto.EmployeeUsersDetailsDto;
- import com.template.model.dto.EmployeeUsersDto;
- 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/employeeUsers")
- public interface EmployeeUsersControllerAPI {
- @PostMapping("/saveUsers")
- @ApiOperation(value = "添加员工", notes = "添加用户", httpMethod = "POST")
- CommonResult saveUsers(@RequestBody EmployeeUsersDto 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 EmployeeUsersDetailsDto employeeUsersDetailsDto, BindingResult bindingResult);
- @GetMapping("/deleteUsers")
- @ApiOperation(value = "用户删除", notes = "用户删除", httpMethod = "GET")
- CommonResult deleteUsers(int adminMenuId,int userId);
- @GetMapping("/getUser")
- @ApiOperation(value = "通过用户id找到对应用户", notes = "通过用户id找到对应用户", httpMethod = "GET")
- CommonResult getUser(@RequestParam String userId);
- @GetMapping("/getAllUser")
- @ApiOperation(value = "查询所有用户", notes = "查询所有用户", httpMethod = "GET")
- CommonResult getAllUser();
- }
|