Class UserController


  • @RestController
    @RequestMapping("/api/rest/user")
    public class UserController
    extends Object
    • Constructor Detail

      • UserController

        public UserController()
    • 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 无需MD5
        token - token
        Returns:
      • deleteUser

        @PostMapping("deleteUser")
        public net.risesoft.pojo.Y9Result<Object> deleteUser​(@RequestParam(required=true)
                                                             String id)
        删除用户
        Parameters:
        userName - 账户
        token - token
        Returns:
      • getUser

        @GetMapping("getUser")
        public net.risesoft.pojo.Y9Result<Object> getUser​(@RequestParam(required=true)
                                                          String id)
        获取用户信息
        Parameters:
        id -
        Returns: