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