bt-xtgxq-system-user-center/src/main/java/com/cm/serviceusercenter/pojo/dtos/UserDTO.java

287 lines
9.0 KiB
Java
Raw Normal View History

2020-11-28 12:52:57 +08:00
package com.cm.serviceusercenter.pojo.dtos;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
/**
* @author WangGeng
*/
@ApiModel
public class UserDTO implements Serializable {
private static final long serialVersionUID = -4381097524161926625L;
@ApiModelProperty(name = "userId", value = "用户ID")
private String userId;
@ApiModelProperty(name = "userUsername", value = "用户名")
private String userUsername;
@ApiModelProperty(name = "userPassword", value = "用户密码")
private String userPassword;
@ApiModelProperty(name = "userName", value = "用户昵称")
private String userName;
@ApiModelProperty(name = "userPhone", value = "用户电话")
private String userPhone;
@ApiModelProperty(name = "userEmail", value = "用户邮件")
private String userEmail;
@ApiModelProperty(name = "userUKey", value = "UKey")
private String userUKey;
@ApiModelProperty(name = "userType", value = "用户类型1系统用户2普通用户")
private Integer userType;
@ApiModelProperty(name = "userState", value = "用户状态0正常1冻结")
private Integer userState;
@ApiModelProperty(name = "userAvatar", value = "用户头像ID")
private String userAvatar;
@ApiModelProperty(name = "lastLoginAddress", value = "最后登录IP")
private String lastLoginAddress;
@ApiModelProperty(name = "lastLoginTime", value = "最后登录时间")
private String lastLoginTime;
@ApiModelProperty(name = "userLongitude", value = "用户经度")
private String userLongitude;
@ApiModelProperty(name = "userLatitude", value = "用户纬度")
private String userLatitude;
@ApiModelProperty(name = "departmentIds", value = "组织部门ID")
private String departmentIds;
@ApiModelProperty(name = "departmentNames", value = "组织部门名称")
private String departmentNames;
@ApiModelProperty(name = "roleIds", value = "角色ID")
private String roleIds;
@ApiModelProperty(name = "roleNames", value = "角色名称")
private String roleNames;
@ApiModelProperty(name = "positionIds", value = "职位ID")
private String positionIds;
@ApiModelProperty(name = "positionNames", value = "职位名称")
private String positionNames;
@ApiModelProperty(name = "loginType", value = "登录类型")
private Integer loginType;
@ApiModelProperty(name = "gmtCreate", value = "创建时间")
private String gmtCreate;
public String getUserId() {
return userId == null ? "" : userId.trim();
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserUsername() {
return userUsername == null ? "" : userUsername.trim();
}
public void setUserUsername(String userUsername) {
this.userUsername = userUsername;
}
public String getUserPassword() {
return userPassword == null ? "" : userPassword.trim();
}
public void setUserPassword(String userPassword) {
this.userPassword = userPassword;
}
public String getUserName() {
return userName == null ? "" : userName.trim();
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPhone() {
return userPhone == null ? "" : userPhone.trim();
}
public void setUserPhone(String userPhone) {
this.userPhone = userPhone;
}
public String getUserEmail() {
return userEmail == null ? "" : userEmail.trim();
}
public void setUserEmail(String userEmail) {
this.userEmail = userEmail;
}
public String getUserUKey() {
return userUKey == null ? "" : userUKey;
}
public void setUserUKey(String userUKey) {
this.userUKey = userUKey;
}
public Integer getUserType() {
return userType;
}
public void setUserType(Integer userType) {
this.userType = userType;
}
public Integer getUserState() {
return userState;
}
public void setUserState(Integer userState) {
this.userState = userState;
}
public String getUserAvatar() {
return userAvatar == null ? "" : userAvatar.trim();
}
public void setUserAvatar(String userAvatar) {
this.userAvatar = userAvatar;
}
public String getLastLoginAddress() {
return lastLoginAddress == null ? "" : lastLoginAddress.trim();
}
public void setLastLoginAddress(String lastLoginAddress) {
this.lastLoginAddress = lastLoginAddress;
}
public String getLastLoginTime() {
return lastLoginTime == null ? "" : lastLoginTime.trim();
}
public void setLastLoginTime(String lastLoginTime) {
this.lastLoginTime = lastLoginTime;
}
public String getUserLongitude() {
return userLongitude == null ? "" : userLongitude.trim();
}
public void setUserLongitude(String userLongitude) {
this.userLongitude = userLongitude;
}
public String getUserLatitude() {
return userLatitude == null ? "" : userLatitude.trim();
}
public void setUserLatitude(String userLatitude) {
this.userLatitude = userLatitude;
}
public String getDepartmentIds() {
return departmentIds == null ? "" : departmentIds.trim();
}
public void setDepartmentIds(String departmentIds) {
this.departmentIds = departmentIds;
}
public String getDepartmentNames() {
return departmentNames == null ? "" : departmentNames.trim();
}
public void setDepartmentNames(String departmentNames) {
this.departmentNames = departmentNames;
}
public String getRoleIds() {
return roleIds == null ? "" : roleIds.trim();
}
public void setRoleIds(String roleIds) {
this.roleIds = roleIds;
}
public String getRoleNames() {
return roleNames == null ? "" : roleNames.trim();
}
public void setRoleNames(String roleNames) {
this.roleNames = roleNames;
}
public String getPositionIds() {
return positionIds == null ? "" : positionIds.trim();
}
public void setPositionIds(String positionIds) {
this.positionIds = positionIds;
}
public String getPositionNames() {
return positionNames == null ? "" : positionNames.trim();
}
public void setPositionNames(String positionNames) {
this.positionNames = positionNames;
}
public Integer getLoginType() {
return loginType;
}
public void setLoginType(Integer loginType) {
this.loginType = loginType;
}
public String getGmtCreate() {
return gmtCreate == null ? "" : gmtCreate.trim();
}
public void setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder("{");
sb.append("\"userId\":")
.append("\"").append(userId).append("\"");
sb.append(",\"userUsername\":")
.append("\"").append(userUsername).append("\"");
sb.append(",\"userPassword\":")
.append("\"").append(userPassword).append("\"");
sb.append(",\"userName\":")
.append("\"").append(userName).append("\"");
sb.append(",\"userPhone\":")
.append("\"").append(userPhone).append("\"");
sb.append(",\"userEmail\":")
.append("\"").append(userEmail).append("\"");
sb.append(",\"userUKey\":")
.append("\"").append(userUKey).append("\"");
sb.append(",\"userType\":")
.append(userType);
sb.append(",\"userState\":")
.append(userState);
sb.append(",\"userAvatar\":")
.append("\"").append(userAvatar).append("\"");
sb.append(",\"lastLoginAddress\":")
.append("\"").append(lastLoginAddress).append("\"");
sb.append(",\"lastLoginTime\":")
.append("\"").append(lastLoginTime).append("\"");
sb.append(",\"userLongitude\":")
.append("\"").append(userLongitude).append("\"");
sb.append(",\"userLatitude\":")
.append("\"").append(userLatitude).append("\"");
sb.append(",\"departmentIds\":")
.append("\"").append(departmentIds).append("\"");
sb.append(",\"departmentNames\":")
.append("\"").append(departmentNames).append("\"");
sb.append(",\"roleIds\":")
.append("\"").append(roleIds).append("\"");
sb.append(",\"roleNames\":")
.append("\"").append(roleNames).append("\"");
sb.append(",\"positionIds\":")
.append("\"").append(positionIds).append("\"");
sb.append(",\"positionNames\":")
.append("\"").append(positionNames).append("\"");
sb.append(",\"loginType\":")
.append(loginType);
sb.append(",\"gmtCreate\":")
.append("\"").append(gmtCreate).append("\"");
sb.append('}');
return sb.toString();
}
}