UserValidMobileDto.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. package com.qxgmat.dto.request;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import javax.validation.constraints.NotBlank;
  4. /**
  5. * Created by GaoJie on 2017/11/3.
  6. */
  7. public class UserValidMobileDto {
  8. private String area;
  9. /**
  10. * 手机号
  11. */
  12. @NotBlank(message = "手机号不能为空!")
  13. @ApiModelProperty(value = "手机号", required = true)
  14. private String mobile;
  15. /**
  16. * 手机验证码
  17. */
  18. @NotBlank(message = "手机验证码不能为空!")
  19. @ApiModelProperty(value = "手机验证码", required = true)
  20. private String mobileVerifyCode;
  21. /**
  22. * 邀请人手机/邀请码
  23. */
  24. @ApiModelProperty(value = "邀请人手机/邀请码", required = false)
  25. private String inviteCode;
  26. /**
  27. * 绑定邮箱
  28. */
  29. @ApiModelProperty(value = "邮箱", required = false)
  30. private String email;
  31. public String getMobile() {
  32. return mobile;
  33. }
  34. public void setMobile(String mobile) {
  35. this.mobile = mobile;
  36. }
  37. public String getMobileVerifyCode() {
  38. return mobileVerifyCode;
  39. }
  40. public void setMobileVerifyCode(String mobileVerifyCode) {
  41. this.mobileVerifyCode = mobileVerifyCode;
  42. }
  43. public String getInviteCode() {
  44. return inviteCode;
  45. }
  46. public void setInviteCode(String inviteCode) {
  47. this.inviteCode = inviteCode;
  48. }
  49. public String getArea() {
  50. return area;
  51. }
  52. public void setArea(String area) {
  53. this.area = area;
  54. }
  55. public String getEmail() {
  56. return email;
  57. }
  58. public void setEmail(String email) {
  59. this.email = email;
  60. }
  61. }