GptTeamBindRequest.java 584 B

123456789101112131415161718192021222324252627282930313233
  1. package com.cyksj.model.request;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. import javax.validation.constraints.Email;
  5. import javax.validation.constraints.NotNull;
  6. /**
  7. * GPT Team绑定请求
  8. */
  9. @Getter
  10. @Setter
  11. public class GptTeamBindRequest {
  12. /**
  13. * 订单ID
  14. */
  15. @NotNull(message = "订单ID不能为空")
  16. private Long orderId;
  17. /**
  18. * 邮箱
  19. */
  20. @NotNull(message = "邮箱不能为空")
  21. @Email(message = "邮箱格式不正确")
  22. private String email;
  23. /**
  24. * 用户ID(由系统设置)
  25. */
  26. private Long userId;
  27. }