增加删除,返回用户信息接口

This commit is contained in:
2026-01-20 14:24:29 +08:00
parent 3b76d7c660
commit c980830b61
13 changed files with 108 additions and 21 deletions

View File

@@ -23,6 +23,13 @@ public class userController {
return ResultVo.Success("",userService.getAlldept());
}
//返回全部用户信息
@GetMapping("allUsers")
public ResultVo getAllUsers(){
return ResultVo.Success("",userService.getAllUsers());
}
//用户注册
@PostMapping("register")
public ResultVo register(@RequestBody User user){
@@ -35,8 +42,8 @@ public class userController {
}
//用户登录
@PostMapping("login")
public ResultVo login(@RequestBody User user) {
@PostMapping(value = "login")
public ResultVo login(@ModelAttribute User user) {
if(!userService.login(user.getUsername(),user.getPassword())){
return ResultVo.Error("","用户名或密码错误");
}
@@ -54,8 +61,18 @@ public class userController {
return ResultVo.Success("","用户信息修改成功");
}
catch (Exception e){
System.out.println(e.getMessage());
throw new RuntimeException("用户信息修改失败!!!!!!");
}
}
@GetMapping("deleteUser")
public ResultVo deleteTest(@Param("id") Long id) {
if(userService.deleteUserById(id) == 1){
return ResultVo.Success("", "用户删除成功");
}else {
return ResultVo.Error("", "用户删除失败");
}
}
}