package com.example.caseData.request.publicRequest; import jakarta.validation.constraints.*; import lombok.Data; @Data public class LoginRequest { // ✅ 自定义校验分组 public interface Login {} @NotEmpty(message = "错误请求1", groups = {Login.class}) private String phone_code; @NotEmpty(message = "错误请求2", groups = {Login.class}) private String wx_code; /** * 来源(1:小程序 2:h5) */ @NotNull(message = "错误请求", groups = {Login.class}) private Integer source; }