parent
9f984bcffb
commit
80f92e6114
@ -1,86 +0,0 @@
|
|||||||
package com.softegg.freetogo;
|
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.web.bind.annotation.CrossOrigin;
|
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @description:
|
|
||||||
* @author:zhanglinhao
|
|
||||||
* @date:2024/5/8 8:28
|
|
||||||
*/
|
|
||||||
@RestController
|
|
||||||
//@CrossOrigin(origins = "*")
|
|
||||||
@RequestMapping("/users")
|
|
||||||
public class UsersController {
|
|
||||||
@Autowired
|
|
||||||
private UsersService usersService;
|
|
||||||
|
|
||||||
@GetMapping("findAll")
|
|
||||||
public List<Users> findAll() {
|
|
||||||
return usersService.findAll();
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping("add")
|
|
||||||
public String add(String name,
|
|
||||||
String email,
|
|
||||||
String psw,
|
|
||||||
String ct,
|
|
||||||
int rpt,
|
|
||||||
String phone,
|
|
||||||
String nkn,
|
|
||||||
String idc,
|
|
||||||
boolean gender,
|
|
||||||
boolean type) {
|
|
||||||
Users user = new Users();
|
|
||||||
setUsers(name, email, psw, ct, rpt, phone, nkn, idc, gender, type, user);
|
|
||||||
usersService.add(user);
|
|
||||||
return "添加成功";
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping("delbyid")
|
|
||||||
public String delById(int id) {
|
|
||||||
usersService.deleteById(id);
|
|
||||||
return "删除成功";
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping("findbyid")
|
|
||||||
public Users getUserById(int id) {
|
|
||||||
return usersService.getUserById(id);
|
|
||||||
}
|
|
||||||
|
|
||||||
@GetMapping("update")
|
|
||||||
public String update(int id,
|
|
||||||
String name,
|
|
||||||
String email,
|
|
||||||
String psw,
|
|
||||||
String ct,
|
|
||||||
int rpt,
|
|
||||||
String phone,
|
|
||||||
String nkn,
|
|
||||||
String idc,
|
|
||||||
boolean gender,
|
|
||||||
boolean type){
|
|
||||||
Users user = usersService.getUserById(id);
|
|
||||||
setUsers(name, email, psw, ct, rpt, phone, nkn, idc, gender, type, user);
|
|
||||||
usersService.update(user);
|
|
||||||
return "更新成功";
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setUsers(String name, String email, String psw, String ct, int rpt, String phone, String nkn, String idc, boolean gender, boolean type, Users user) {
|
|
||||||
user.setName(name);
|
|
||||||
user.setGender(gender);
|
|
||||||
user.setPassword(psw);
|
|
||||||
user.setEmail(email);
|
|
||||||
user.setReputation(rpt);
|
|
||||||
user.setMembertype(type);
|
|
||||||
user.setCreatetime(ct);
|
|
||||||
user.setPhone(phone);
|
|
||||||
user.setNickname(nkn);
|
|
||||||
user.setIDCard(idc);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in new issue