package com.adi.airopt.vo; import com.adi.common.xss.Xss; import javax.validation.constraints.Email; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; /** * */ public class AiroptUser { private String uid; private String nickName; private String username; private String mobileNo; private String headProfile; private String company; private String email; public String getUid() { return uid; } public void setUid(String uid) { this.uid = uid; } @Xss(message = "用户昵称不能包含脚本字符") @Size(min = 0, max = 30, message = "用户昵称长度不能超过30个字符") public String getNickName() { return nickName; } public void setNickName(String nickName) { this.nickName = nickName; } @Xss(message = "用户账号不能包含脚本字符") @NotBlank(message = "用户账号不能为空") @Size(min = 0, max = 30, message = "用户账号长度不能超过30个字符") public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } @Size(min = 0, max = 11, message = "手机号码长度不能超过11个字符") public String getMobileNo() { return mobileNo; } public void setMobileNo(String mobileNo) { this.mobileNo = mobileNo; } public String getHeadProfile() { return headProfile; } public void setHeadProfile(String headProfile) { this.headProfile = headProfile; } public String getCompany() { return company; } public void setCompany(String company) { this.company = company; } @Email(message = "邮箱格式不正确") @Size(min = 0, max = 50, message = "邮箱长度不能超过50个字符") public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } }