| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package com.ydtech.modules.ins.model.vo;
- import com.ydtech.validation.annotation.CheckDateTime;
- import com.ydtech.validation.annotation.CheckIdentifyNumber;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.ArrayList;
- import java.util.List;
- /**
- * @author qinfenglong
- * @version 1.0.0
- * @description CustomerInfoVo
- * @since 2020/11/26 17:28
- */
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- @ApiModel(value = "人员信息")
- public class CustomerInfoVo {
- @ApiModelProperty("姓名")
- private String name;
- @CheckIdentifyNumber
- @ApiModelProperty("身份证号")
- private String identifyNumber;
- @ApiModelProperty("身份证类型")
- private String identifyType;
- @ApiModelProperty("地址")
- private String addr;
- @ApiModelProperty("年龄")
- private String age;
- @ApiModelProperty("性别")
- private String gender;
- @ApiModelProperty("邮箱")
- private String email;
- @ApiModelProperty("手机号")
- private String mobile;
- @ApiModelProperty(value = "有效时间开始")
- @CheckDateTime(format = "yyyy-MM-dd", message = "请检查身份证的开始有效时间")
- private String identifyValidDate;
- @ApiModelProperty(value = "有效时间结束")
- @CheckDateTime(format = "yyyy-MM-dd", message = "请检查身份证的结束有效时间")
- private String identifyValidEndDate;
- @ApiModelProperty(value = "同车主")
- private boolean owner;
- @ApiModelProperty(value = "同投保人")
- private boolean insuranceHolder;
- }
|