|
@@ -1,5 +1,6 @@
|
|
|
package com.sckw.auth.model.vo.req;
|
|
package com.sckw.auth.model.vo.req;
|
|
|
|
|
|
|
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import jakarta.validation.constraints.NotBlank;
|
|
import jakarta.validation.constraints.NotBlank;
|
|
|
import jakarta.validation.constraints.NotNull;
|
|
import jakarta.validation.constraints.NotNull;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
@@ -23,38 +24,45 @@ public class LoginReqVo implements Serializable {
|
|
|
* 账号
|
|
* 账号
|
|
|
*/
|
|
*/
|
|
|
@NotBlank(message = "账号不能为空")
|
|
@NotBlank(message = "账号不能为空")
|
|
|
|
|
+ @Schema(description = "账号")
|
|
|
private String account;
|
|
private String account;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 设备类型
|
|
* 设备类型
|
|
|
*/
|
|
*/
|
|
|
// @NotBlank(message = "设备类型不能为空")
|
|
// @NotBlank(message = "设备类型不能为空")
|
|
|
|
|
+ @Schema(description = "设备类型")
|
|
|
private String clientType;
|
|
private String clientType;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 系统类型
|
|
* 系统类型
|
|
|
*/
|
|
*/
|
|
|
// @NotNull(message = "系统类型不能为空")
|
|
// @NotNull(message = "系统类型不能为空")
|
|
|
|
|
+ @Schema(description = "系统类型")
|
|
|
private Integer systemType;
|
|
private Integer systemType;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 密码
|
|
* 密码
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @Schema(description = "密码")
|
|
|
private String password;
|
|
private String password;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 验证码
|
|
* 验证码
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @Schema(description = "验证码")
|
|
|
private String captcha;
|
|
private String captcha;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 是否记住密码
|
|
* 是否记住密码
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @Schema(description = "是否记住密码")
|
|
|
private Boolean rememberMe = false;
|
|
private Boolean rememberMe = false;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 设备唯一标识(用于多设备记住密码)
|
|
* 设备唯一标识(用于多设备记住密码)
|
|
|
*/
|
|
*/
|
|
|
|
|
+ @Schema(description = "设备唯一标识")
|
|
|
private String deviceId;
|
|
private String deviceId;
|
|
|
|
|
|
|
|
}
|
|
}
|