package com.rongyichuang.user.dto.response;
|
|
import com.rongyichuang.auth.dto.LoginResponse.EmployeeInfo;
|
import com.rongyichuang.auth.dto.LoginResponse.JudgeInfo;
|
import com.rongyichuang.auth.dto.LoginResponse.PlayerInfo;
|
|
import java.util.List;
|
|
/**
|
* 用户档案响应DTO
|
*/
|
public class UserProfile {
|
private String id;
|
private String name;
|
private String avatar;
|
private String phone;
|
private String email;
|
private String school;
|
private String major;
|
private String grade;
|
private List<String> roles;
|
private String createdAt;
|
private EmployeeInfo employee;
|
private JudgeInfo judge;
|
private PlayerInfo player;
|
|
// Getters and Setters
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getAvatar() {
|
return avatar;
|
}
|
|
public void setAvatar(String avatar) {
|
this.avatar = avatar;
|
}
|
|
public String getPhone() {
|
return phone;
|
}
|
|
public void setPhone(String phone) {
|
this.phone = phone;
|
}
|
|
public String getEmail() {
|
return email;
|
}
|
|
public void setEmail(String email) {
|
this.email = email;
|
}
|
|
public String getSchool() {
|
return school;
|
}
|
|
public void setSchool(String school) {
|
this.school = school;
|
}
|
|
public String getMajor() {
|
return major;
|
}
|
|
public void setMajor(String major) {
|
this.major = major;
|
}
|
|
public String getGrade() {
|
return grade;
|
}
|
|
public void setGrade(String grade) {
|
this.grade = grade;
|
}
|
|
public List<String> getRoles() {
|
return roles;
|
}
|
|
public void setRoles(List<String> roles) {
|
this.roles = roles;
|
}
|
|
public String getCreatedAt() {
|
return createdAt;
|
}
|
|
public void setCreatedAt(String createdAt) {
|
this.createdAt = createdAt;
|
}
|
|
public EmployeeInfo getEmployee() {
|
return employee;
|
}
|
|
public void setEmployee(EmployeeInfo employee) {
|
this.employee = employee;
|
}
|
|
public JudgeInfo getJudge() {
|
return judge;
|
}
|
|
public void setJudge(JudgeInfo judge) {
|
this.judge = judge;
|
}
|
|
public PlayerInfo getPlayer() {
|
return player;
|
}
|
|
public void setPlayer(PlayerInfo player) {
|
this.player = player;
|
}
|
}
|