ECS-CMD/YuNan-demo/src/main/java/com/yunan/dto/RegisterDTO.java

68 lines
1.4 KiB
Java
Raw Normal View History

2024-11-05 17:10:26 +08:00
package com.yunan.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.Email;
import javax.validation.constraints.NotBlank;
@ApiModel("用户注册请求")
public class RegisterDTO {
@NotBlank(message = "用户名不能为空")
@ApiModelProperty(value = "用户名", required = true)
private String username;
@Email(message = "请输入有效的邮箱")
@ApiModelProperty(value = "邮箱", required = true)
private String email;
@NotBlank(message = "密码不能为空")
@ApiModelProperty(value = "密码", required = true)
private String password;
@ApiModelProperty(value = "验证码")
private String code;
private String token;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getToken() {
return token;
}
public void setToken(String token) {
this.token = token;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
}