AiroptUser.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. package com.adi.airopt.vo;
  2. import com.adi.common.xss.Xss;
  3. import javax.validation.constraints.Email;
  4. import javax.validation.constraints.NotBlank;
  5. import javax.validation.constraints.Size;
  6. /**
  7. *
  8. */
  9. public class AiroptUser {
  10. private String uid;
  11. private String nickName;
  12. private String username;
  13. private String mobileNo;
  14. private String headProfile;
  15. private String company;
  16. private String email;
  17. public String getUid() {
  18. return uid;
  19. }
  20. public void setUid(String uid) {
  21. this.uid = uid;
  22. }
  23. @Xss(message = "用户昵称不能包含脚本字符")
  24. @Size(min = 0, max = 30, message = "用户昵称长度不能超过30个字符")
  25. public String getNickName() {
  26. return nickName;
  27. }
  28. public void setNickName(String nickName) {
  29. this.nickName = nickName;
  30. }
  31. @Xss(message = "用户账号不能包含脚本字符")
  32. @NotBlank(message = "用户账号不能为空")
  33. @Size(min = 0, max = 30, message = "用户账号长度不能超过30个字符")
  34. public String getUsername() {
  35. return username;
  36. }
  37. public void setUsername(String username) {
  38. this.username = username;
  39. }
  40. @Size(min = 0, max = 11, message = "手机号码长度不能超过11个字符")
  41. public String getMobileNo() {
  42. return mobileNo;
  43. }
  44. public void setMobileNo(String mobileNo) {
  45. this.mobileNo = mobileNo;
  46. }
  47. public String getHeadProfile() {
  48. return headProfile;
  49. }
  50. public void setHeadProfile(String headProfile) {
  51. this.headProfile = headProfile;
  52. }
  53. public String getCompany() {
  54. return company;
  55. }
  56. public void setCompany(String company) {
  57. this.company = company;
  58. }
  59. @Email(message = "邮箱格式不正确")
  60. @Size(min = 0, max = 50, message = "邮箱长度不能超过50个字符")
  61. public String getEmail() {
  62. return email;
  63. }
  64. public void setEmail(String email) {
  65. this.email = email;
  66. }
  67. }