114 lines
2.7 KiB
Java
114 lines
2.7 KiB
Java
package com.ruoyi.system.domain;
|
|
|
|
import java.util.Date;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
import com.ruoyi.common.annotation.Excel;
|
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
|
|
/**
|
|
* 用户单身信息对象 tb_user_single
|
|
*
|
|
* @author ruoyi
|
|
* @date 2023-12-08
|
|
*/
|
|
@Data
|
|
@EqualsAndHashCode(callSuper = true)
|
|
@TableName(value = "tb_user_single")
|
|
public class TbUserSingle extends BaseEntity
|
|
{
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/** 主键 */
|
|
private Long id;
|
|
|
|
/** 用户id【tb_user.id】 */
|
|
@Excel(name = "用户id【tb_user.id】")
|
|
private Long userId;
|
|
|
|
/** 昵称 */
|
|
@Excel(name = "昵称")
|
|
private String nickName;
|
|
|
|
/** 真实姓名 */
|
|
@Excel(name = "真实姓名")
|
|
private String realName;
|
|
|
|
/** 性别: 0.未知 1.男 2.女 */
|
|
@Excel(name = "性别: 0.未知 1.男 2.女")
|
|
private Long sex;
|
|
|
|
/** 出生年月 */
|
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
|
@Excel(name = "出生年月", width = 30, dateFormat = "yyyy-MM-dd")
|
|
private Date birthday;
|
|
|
|
/** 身高(单位cm) */
|
|
@Excel(name = "身高(单位cm)")
|
|
private Long height;
|
|
|
|
/** 体重(单位KG) */
|
|
@Excel(name = "体重(单位KG)")
|
|
private Long weight;
|
|
|
|
/** 学历 0.大专以下 1.大专 2.本科 3.研究生 4.博士 */
|
|
@Excel(name = "学历 0.大专以下 1.大专 2.本科 3.研究生 4.博士")
|
|
private Long education;
|
|
|
|
/** 毕业院校 */
|
|
@Excel(name = "毕业院校")
|
|
private String school;
|
|
|
|
/** 婚姻状况 0.未婚 1.离异 */
|
|
@Excel(name = "婚姻状况 0.未婚 1.离异")
|
|
private Long marriage;
|
|
|
|
/** 职业 */
|
|
@Excel(name = "职业")
|
|
private String job;
|
|
|
|
/** 收入(元/年) */
|
|
@Excel(name = "收入(元/年)")
|
|
private Long income;
|
|
|
|
/** 籍贯 */
|
|
@Excel(name = "籍贯")
|
|
private String nativePlace;
|
|
|
|
/** 省份 */
|
|
@Excel(name = "省份")
|
|
private Long provinceId;
|
|
|
|
/** 城市 */
|
|
@Excel(name = "城市")
|
|
private Long cityId;
|
|
|
|
/** 是否有房产 0.无房 1.有房 */
|
|
@Excel(name = "是否有房产 0.无房 1.有房")
|
|
private Long houseProperty;
|
|
|
|
/** 是否有车 0.无车 1.有车 */
|
|
@Excel(name = "是否有车 0.无车 1.有车")
|
|
private Long carProperty;
|
|
|
|
/** 自我介绍 */
|
|
@Excel(name = "自我介绍")
|
|
private String selfIntroduce;
|
|
|
|
/** 家庭背景 */
|
|
@Excel(name = "家庭背景")
|
|
private String familyBackground;
|
|
|
|
/** 业务爱好 */
|
|
@Excel(name = "业务爱好")
|
|
private String hobby;
|
|
|
|
/** 择偶标准 */
|
|
@Excel(name = "择偶标准")
|
|
private String choosingStandard;
|
|
|
|
|
|
}
|