|
|
|
@ -32,28 +32,25 @@ public class UserController {
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//用户登录
|
|
|
|
|
@ResponseBody
|
|
|
|
|
@PostMapping("/login")
|
|
|
|
|
public Result login(@RequestBody User user){
|
|
|
|
|
System.out.println(user);
|
|
|
|
|
User user1=userMapper.queryUserByusername(user.getUsername());
|
|
|
|
|
if(user1==null){
|
|
|
|
|
if (user1 == null) {
|
|
|
|
|
res.setCode(-1);
|
|
|
|
|
res.setMsg("用户不存在");
|
|
|
|
|
res.data=null;
|
|
|
|
|
}
|
|
|
|
|
else if(!user1.getPassword().trim().equals(user.getPassword().trim()))
|
|
|
|
|
{
|
|
|
|
|
res.data = null;
|
|
|
|
|
} else if (!user1.getPassword().trim().equals(user.getPassword().trim())) {
|
|
|
|
|
res.setCode(-2);
|
|
|
|
|
res.setMsg("密码错误");
|
|
|
|
|
res.data=null;
|
|
|
|
|
}
|
|
|
|
|
else if(user.getUserstatus()==0){
|
|
|
|
|
res.data = null;
|
|
|
|
|
} else if (user.getUserstatus() == 0) {
|
|
|
|
|
res.setCode(0);
|
|
|
|
|
res.setMsg("用户登录");
|
|
|
|
|
res.data.add(user1);
|
|
|
|
|
}
|
|
|
|
|
else{
|
|
|
|
|
} else {
|
|
|
|
|
res.setCode(1);
|
|
|
|
|
res.setMsg("管理员登录");
|
|
|
|
|
res.data.add(user1);
|
|
|
|
@ -61,7 +58,7 @@ public class UserController {
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//用户注册
|
|
|
|
|
@ResponseBody
|
|
|
|
|
@PostMapping("/register")
|
|
|
|
|
public Result register(@RequestBody User user) {
|
|
|
|
@ -74,15 +71,57 @@ public class UserController {
|
|
|
|
|
else{
|
|
|
|
|
user1=user;
|
|
|
|
|
user1.setUserstatus(0);
|
|
|
|
|
if(userMapper.InsertUser(user1)>0){
|
|
|
|
|
if (userMapper.InsertUser(user1) > 0) {
|
|
|
|
|
res.setCode(1);
|
|
|
|
|
res.setMsg("注册成功");
|
|
|
|
|
}else{
|
|
|
|
|
} else {
|
|
|
|
|
res.setCode(-2);
|
|
|
|
|
res.setMsg("注册失败,稍后再试");
|
|
|
|
|
}
|
|
|
|
|
res.data=null;
|
|
|
|
|
res.data = null;
|
|
|
|
|
}
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//用户管理>删除用户
|
|
|
|
|
@ResponseBody
|
|
|
|
|
@GetMapping("/delete")
|
|
|
|
|
public Result DeleteUserByName(@RequestParam("username") String username) {
|
|
|
|
|
User user1 = userMapper.queryUserByusername(username);
|
|
|
|
|
if (user1.getUserstatus() == 1) {
|
|
|
|
|
res.setCode(-1);
|
|
|
|
|
res.setMsg("管理员账户,无法删除");
|
|
|
|
|
} else {
|
|
|
|
|
int num = userMapper.deleteUserByName(username);
|
|
|
|
|
if (num > 0) {
|
|
|
|
|
res.setCode(0);
|
|
|
|
|
res.setMsg("删除成功");
|
|
|
|
|
} else {
|
|
|
|
|
res.setCode(-1);
|
|
|
|
|
res.setMsg("删除失败");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
res.data = null;
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ResponseBody
|
|
|
|
|
@GetMapping("/getalluser")
|
|
|
|
|
public Result getAllUser() {
|
|
|
|
|
User[] user = userMapper.queryAllUser();
|
|
|
|
|
if (user.length <= 0) {
|
|
|
|
|
res.setCode(-1);
|
|
|
|
|
res.setMsg("用户数据查询失败");
|
|
|
|
|
res.data = null;
|
|
|
|
|
} else {
|
|
|
|
|
res.setCode(0);
|
|
|
|
|
res.setMsg("用户数据查询成功");
|
|
|
|
|
for (User user1 : user) {
|
|
|
|
|
res.data.add(user1);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|