Browse Source

fix:用户表单加接口验证

master
白凤吉 2 days ago
parent
commit
2f03c7d05c
  1. 8
      src/main/java/com/iflytop/handacid/common/model/entity/User.java

8
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;

Loading…
Cancel
Save