| | |
| | | import lombok.Setter; |
| | | import com.oying.base.BaseEntity; |
| | | |
| | | import javax.validation.constraints.Email; |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.NotNull; |
| | | import java.io.Serializable; |
| | |
| | | @ApiModelProperty(value = "用户角色") |
| | | private Set<Role> roles; |
| | | |
| | | @TableField(exist = false) |
| | | @ApiModelProperty(value = "用户岗位") |
| | | private Set<Job> jobs; |
| | | |
| | | @TableField(value = "dept_id") |
| | | @ApiModelProperty(hidden = true) |
| | | private Long deptId; |
| | | |
| | | @ApiModelProperty(value = "用户机构") |
| | | @TableField(exist = false) |
| | | private Dept dept; |
| | | |
| | | @NotBlank |
| | | @ApiModelProperty(value = "用户类型(BUYER、MERCHANT、RIDER、ADMIN、SUPPLIER、AGENT)") |
| | | private String userType; |
| | |
| | | @ApiModelProperty(value = "用户昵称") |
| | | private String nickName; |
| | | |
| | | @Email |
| | | @NotBlank |
| | | @ApiModelProperty(value = "邮箱") |
| | | private String email; |
| | | |
| | | @NotBlank |
| | | @ApiModelProperty(value = "电话号码") |
| | | private String phone; |
| | | |
| | |
| | | @ApiModelProperty(value = "最后修改密码的时间", hidden = true) |
| | | private Date pwdResetTime; |
| | | |
| | | @ApiModelProperty(value = "骑手openid") |
| | | private String riderOpenId; |
| | | |
| | | |
| | | @Override |
| | | public boolean equals(Object o) { |
| | | if (this == o) { |