zmd50 5 years ago
parent b0974ef94b
commit f218d9c3c9

@ -0,0 +1,4 @@
package com.book.demo.controller;
public class CartController {
}

@ -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;
}
}

@ -1,5 +1,6 @@
package com.book.demo.mapper;
import com.book.demo.entity.Book;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;
@ -11,6 +12,7 @@ import java.util.List;
@Repository
public interface BookMapper {
@Select("select * from book_list where classify=#{classify}")
Book[] getBooksByKind(String kind);
@ -19,5 +21,4 @@ public interface BookMapper {
@Select("select * from book_list where bookname=#{bookname}")
Book[] searchBooks(String bookname);
}

Loading…
Cancel
Save