RegisterRequest.java 913 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.xuekairui.user.dto;
  2. import jakarta.validation.constraints.NotBlank;
  3. import lombok.Data;
  4. /**
  5. * 小程序独立注册请求
  6. * <p>
  7. * 微信授权手机号后,如果 isRegistered=false,前端跳转注册页,
  8. * 用户填写药店信息后调用此接口完成注册。
  9. */
  10. @Data
  11. public class RegisterRequest {
  12. /** 临时令牌(登录时返回的 tempToken) */
  13. @NotBlank(message = "临时令牌不能为空")
  14. private String tempToken;
  15. /** 邀请码(可选) */
  16. private String inviteCode;
  17. /** 药店名称 */
  18. @NotBlank(message = "药店名称不能为空")
  19. private String pharmacyName;
  20. /** 省 */
  21. @NotBlank(message = "省份不能为空")
  22. private String province;
  23. /** 市 */
  24. @NotBlank(message = "城市不能为空")
  25. private String city;
  26. /** 区 */
  27. @NotBlank(message = "区不能为空")
  28. private String district;
  29. }