Package net.risesoft.controller
Class UserController
- java.lang.Object
-
- net.risesoft.controller.UserController
-
@RestController @RequestMapping("/api/rest/user") public class UserController extends Object
-
-
Constructor Summary
Constructors Constructor Description UserController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Object>createUser(@Valid DataUser dataUser)创建新用户net.risesoft.pojo.Y9Result<Object>deleteUser(String id)删除用户net.risesoft.pojo.Y9Result<Object>getUser(String id)获取用户信息net.risesoft.pojo.Y9Result<net.risedata.jdbc.commons.LPage<DataUser>>searchForPage(DataUser betaUser, net.risedata.jdbc.search.LPageable lPageable)net.risesoft.pojo.Y9Result<Object>updatePassword(String id, String password)修改密码net.risesoft.pojo.Y9Result<Object>updateUserInfo(@Valid DataUser betaUser)修改用户信息
-
-
-
Method Detail
-
searchForPage
@RequestMapping("searchForPage") public net.risesoft.pojo.Y9Result<net.risedata.jdbc.commons.LPage<DataUser>> searchForPage(DataUser betaUser, net.risedata.jdbc.search.LPageable lPageable)
-
createUser
@PostMapping("createUser") public net.risesoft.pojo.Y9Result<Object> createUser(@Valid @RequestBody @Valid DataUser dataUser)创建新用户- Parameters:
userName- 用户名password- 密码 base64加密过来account- 账号- Returns:
-
updateUserInfo
@PostMapping("updateUserInfo") public net.risesoft.pojo.Y9Result<Object> updateUserInfo(@Valid @Valid DataUser betaUser)修改用户信息- Parameters:
betaUser- 用户- Returns:
-
updatePassword
@PostMapping("updatePassword") public net.risesoft.pojo.Y9Result<Object> updatePassword(@RequestParam(required=true) String id, @RequestParam(required=true) String password)修改密码- Parameters:
userName- 账户password- 密码BASE64 无需MD5token- token- Returns:
-
deleteUser
@PostMapping("deleteUser") public net.risesoft.pojo.Y9Result<Object> deleteUser(@RequestParam(required=true) String id)删除用户- Parameters:
userName- 账户token- token- Returns:
-
-