package com.inspur.customer.object.wechat; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.Null; import java.io.Serializable; /** * @author zengweijie * @version 1.0 * @date 2022/11/8 14:20 **/ @Data @Builder @AllArgsConstructor @NoArgsConstructor public class WechatAppletUserDto implements Serializable { private static final long serialVersionUID = -4789099819647373586L; @NotEmpty(message = "openid不能为空") private String openid; private String unionid; private String nickName; private String avatarUrl; private Integer gender; @Null(message = "手机号需要用户授权后传入真实手机号") private String phoneNumber; }