@RestController @RequestMapping(value="/user") public class UserController extends Object
用户控制器
| 构造器和说明 |
|---|
UserController() |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.structure.common.entity.ResResultVO |
addUser(AddUserVo addUserVo) |
cn.structure.common.entity.ResResultVO |
changeEnabled(ChangeEnabledVo changeEnabledVo) |
cn.structure.common.entity.ResResultVO |
delete(Integer userId) |
cn.structure.common.entity.ResResultVO |
editUserInfo(EditUserInfoVo editUserInfoVo) |
cn.structure.common.entity.ResResultVO<ResPageDTO<UserInfoVo>> |
getList(int currentPage,
int pageSize,
String search,
Boolean enabled,
Boolean locked) |
cn.structure.common.entity.ResResultVO<UserInfoVo> |
getUserInfoById(Integer userId) |
cn.structure.common.entity.ResResultVO |
resetPassword(ResetUserPasswordVo resetUserPasswordVo) |
cn.structure.common.entity.ResResultVO |
updateUserPassword(UpdatePasswordVo updatePasswordVo) |
@PostMapping(value="/add")
public cn.structure.common.entity.ResResultVO addUser(@Validated @RequestBody
AddUserVo addUserVo)
@DeleteMapping(value="/delete/{userId}/")
public cn.structure.common.entity.ResResultVO delete(@PathVariable(value="userId")
Integer userId)
@PostMapping(value="/changeEnabled")
public cn.structure.common.entity.ResResultVO changeEnabled(@Validated @RequestBody
ChangeEnabledVo changeEnabledVo)
@PostMapping(value="/resetPassword")
public cn.structure.common.entity.ResResultVO resetPassword(@Validated @RequestBody
ResetUserPasswordVo resetUserPasswordVo)
@PostMapping(value="/changePassword")
public cn.structure.common.entity.ResResultVO updateUserPassword(@Validated @RequestBody
UpdatePasswordVo updatePasswordVo)
@PostMapping(value="/update")
public cn.structure.common.entity.ResResultVO editUserInfo(@Validated @RequestBody
EditUserInfoVo editUserInfoVo)
@GetMapping(value="/info/{userId}/")
public cn.structure.common.entity.ResResultVO<UserInfoVo> getUserInfoById(@PathVariable(value="userId")
Integer userId)
@GetMapping(value="/{currentPage}/{pageSize}/page")
public cn.structure.common.entity.ResResultVO<ResPageDTO<UserInfoVo>> getList(@PathVariable(value="currentPage")
int currentPage,
@PathVariable(value="pageSize")
int pageSize,
@RequestParam(value="search")
String search,
@RequestParam(value="enabled")
Boolean enabled,
@RequestParam(value="locked")
Boolean locked)
Copyright © 2021–2022 structure. All rights reserved.