liujie
2026-03-12 f5fc754b623007b6d3923b84553714b08003c481
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.ruoyi.system.dto;
 
import lombok.Data;
 
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Pattern;
 
@Data
public class VisitPerson {
    @NotBlank(message = "游玩人姓名")
    private String name;
 
    @NotBlank(message = "游玩人手机号")
    private String mobile;
 
    @NotBlank(message = "身份证号不能为空")
    @Pattern(regexp = "^[1-9]\\d{5}(18|19|20)\\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])\\d{3}[\\dXx]$",
            message = "身份证号格式不正确")
    private String idCard;
 
    @NotBlank(message = "人像图片")
    private String face; // 人像图片base64
}