diff --git a/src/main/java/com/iflytop/handacid/common/model/entity/User.java b/src/main/java/com/iflytop/handacid/common/model/entity/User.java index 873d6db..910c024 100644 --- a/src/main/java/com/iflytop/handacid/common/model/entity/User.java +++ b/src/main/java/com/iflytop/handacid/common/model/entity/User.java @@ -6,7 +6,7 @@ import com.iflytop.handacid.common.base.BaseEntity; import com.iflytop.handacid.common.enums.EnableStatus; import com.iflytop.handacid.app.common.enums.UserRole; import io.swagger.v3.oas.annotations.media.Schema; -import jakarta.validation.constraints.NotNull; +import jakarta.validation.constraints.*; import lombok.Data; import lombok.EqualsAndHashCode; @@ -19,15 +19,15 @@ import lombok.EqualsAndHashCode; @Data public class User extends BaseEntity { - @NotNull + @Size(min = 4, max = 12, message = "账号长度必须在4~12位之间") @Schema(description = "用户名") private String username; - @NotNull + @Size(min = 2, max = 6, message = "名称长度必须在2~6位之间") @Schema(description = "昵称") private String nickname; - @NotNull + @Size(min = 4, max = 18, message = "密码长度必须在4~18位之间") @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) @Schema(description = "密码") private String password;