Files
xq-server/ruoyi-xq/src/main/java/com/ruoyi/xq/domain/User.java
张良(004796) 7e1f31ed2f init
2024-03-05 18:57:21 +08:00

154 lines
2.6 KiB
Java

package com.ruoyi.xq.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
/**
* 用户管理对象 xq_user
*
* @author 77
* @date 2024-03-04
*/
@Data
@TableName("xq_user")
public class User implements Serializable {
private static final long serialVersionUID=1L;
/**
*
*/
@TableId(value = "id")
private Long id;
/**
* 用户号
*/
private String usercode;
/**
* 昵称
*/
private String nickname;
/**
* 用户类型: 0普通用户 1 内部用户 2 审核人员账号
*/
private Integer type;
/**
* 密码
*/
private String password;
/**
* 手机号
*/
private String mobile;
/**
* 头像
*/
private String avatar;
/**
* 自定义头像 1-自定义头像 0-默认头像
*/
private Integer avatarState;
/**
* 性别 0-未知 1-女 2-男
*/
private Integer gender;
/**
* 年龄
*/
private Long age;
/**
* 生日
*/
private LocalDate birthday;
/**
* 身高
*/
private Integer height;
/**
* 体重
*/
private Integer weight;
/**
* 体型
*/
private Integer somatotype;
/**
* 生肖
*/
private Integer zodiac;
/**
* 星座
*/
private Integer sign;
/**
* 居住地
*/
private String residence;
/**
* 户籍地
*/
private String address;
/**
* 居住城市
*/
private String residenceCity;
/**
* 学历
*/
private Integer education;
/**
* 婚况
*/
private Integer marriage;
/**
* 职业
*/
private Integer profession;
/**
* 年收入
*/
private Integer annualIncome;
/**
* 公司性质
*/
private Integer companyNature;
/**
* 为谁征婚
*/
private Integer forPersonals;
/**
* 自我描述
*/
private String remark;
/**
* 状态 0-可用 1-不可用
*/
private Integer status;
@Schema(description = "基础资料是否完成 0 未完成 1已完成")
private Integer finishBaseStatus;
/**
* 邀请人
*/
private Long inviteId;
/**
* 邀请人Code
*/
private String inviteCode;
/**
* im_token
*/
private String imToken;
private LocalDateTime createTime;
private LocalDateTime updateTime;
}