parent
b03294dbf4
commit
54fea3652c
@ -0,0 +1,129 @@
|
|||||||
|
package com.luoo.music.dto.response;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import javax.persistence.Id;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class UserInfoDTO {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 用户ID
|
||||||
|
*/
|
||||||
|
@Id
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 手机号码
|
||||||
|
*/
|
||||||
|
private String mobile;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 昵称
|
||||||
|
*/
|
||||||
|
private String nickName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 头像
|
||||||
|
*/
|
||||||
|
private String avatar;
|
||||||
|
/**
|
||||||
|
* 个性签名
|
||||||
|
*/
|
||||||
|
private String signature;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 密码
|
||||||
|
*/
|
||||||
|
private String password;
|
||||||
|
/**
|
||||||
|
* 邮箱
|
||||||
|
*/
|
||||||
|
private String email;
|
||||||
|
/**
|
||||||
|
* 性别 0:男 1:女 2:保密
|
||||||
|
*/
|
||||||
|
private Integer sex;
|
||||||
|
/**
|
||||||
|
* 出生年月日
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date birthday;
|
||||||
|
/**
|
||||||
|
* 粉丝数
|
||||||
|
*/
|
||||||
|
private int fansCount;
|
||||||
|
/**
|
||||||
|
* 关注数
|
||||||
|
*/
|
||||||
|
private int followCount;
|
||||||
|
/**
|
||||||
|
* 获赞数
|
||||||
|
*/
|
||||||
|
private int thumbUpCount;
|
||||||
|
/**
|
||||||
|
* 喜欢歌曲数
|
||||||
|
*/
|
||||||
|
private int songCount;
|
||||||
|
/**
|
||||||
|
* 收藏期刊数
|
||||||
|
*/
|
||||||
|
private int journalCount;
|
||||||
|
/**
|
||||||
|
* 获得评论数
|
||||||
|
*/
|
||||||
|
private int commentReplyCount;
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date joinTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date modifyTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后登录时间
|
||||||
|
*/
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date lastLoginTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后使用的设备ID
|
||||||
|
*/
|
||||||
|
private String lastUseDeviceId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 手机品牌
|
||||||
|
*/
|
||||||
|
private String lastUseDeviceBrand;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 最后登录IP
|
||||||
|
*/
|
||||||
|
private String lastLoginIp;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 0:禁用 1:正常
|
||||||
|
*/
|
||||||
|
private int status;
|
||||||
|
/**
|
||||||
|
* 0:禁用 1:正常
|
||||||
|
*/
|
||||||
|
private int onlineStatus;
|
||||||
|
|
||||||
|
private String badges;
|
||||||
|
}
|
Loading…
Reference in new issue