package com.study.mall.dto; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Pattern; /** * 用户手机号信息更新dto * * @auther: codingliang * @date: 2023-09-01 14:11 * @description: 用户手机号信息更新dto */ @Data public class UserPhoneInfoUpdateDTO { /** * 新手机号码 */ @NotBlank(message = "手机号码不能为空") private String newPhone; /** * 类别 1微信自动获取手机号 2短信验证码认证 */ @NotBlank(message = "类别不能为空") @Pattern(regexp = "(1|2)", message = "类别只能为1或2") private String type; /** * 验证码,type为2时该值不能为空 */ private String code; }