12345678910111213141516171819202122232425262728 |
- package com.backendsys.modules.material.entity;
- import com.backendsys.entity.System.SysUserDTO;
- import com.backendsys.entity.validator.Phone;
- import jakarta.validation.constraints.*;
- import lombok.Data;
- @Data
- public class MaterialUser {
- public static interface Register{}
- @NotEmpty(message="手机号码不能为空", groups = { Register.class })
- @Phone(message="手机号码格式不正确", groups = { Register.class })
- @Size(min = 9, max = 20, message = "手机号码长度在 {min}-{max} 字符", groups = { Register.class })
- private String phone;
- @NotNull(message="验证码不能为空", groups = { Register.class })
- @Min(value = 100000, message = "验证码长度是 6 位字符", groups = { Register.class })
- @Max(value = 999999, message = "验证码长度是 6 位字符", groups = { Register.class })
- private Integer phone_valid_code;
- @NotNull(message="区号/国家码不能为空", groups = { Register.class })
- @Max(value = 999999, message = "区号/国家码长度不超过 {value} 字符", groups = { Register.class })
- private Integer phone_area_code;
-
-
- }
|