package com.ruoyi.xq.dto.app.user;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDate;

@Data
public class UpdateBaseInfoReq {
    @Schema(description = "基础信息保存进度")
    private Integer baseStep;
    @Schema(description = "为谁征婚")
    private Integer forPersonals;
    @Schema(description = "性别 0-未知 1-女 2-男")
    private Integer gender;
    @Schema(description = "生日")
    private LocalDate birthday;
    /**
     * 身高
     */
    @Schema(description = "身高")
    private Integer height;
    /**
     * 体重
     */
    @Schema(description = "体重")
    private Integer weight;
    /**
     * 居住地
     */
    @Schema(description = "居住地")
    private Integer residenceCode;
    /**
     * 户籍地
     */
    @Schema(description = "户籍地")
    private Integer addressCode;
    /**
     * 学历
     */
    @Schema(description = "学历")
    private Integer education;
    /**
     * 婚况
     */
    @Schema(description = "婚况")
    private Integer marriage;
    /**
     * 职业
     */
    @Schema(description = "职业")
    private String profession;
    /**
     * 年收入
     */
    @Schema(description = "年收入")
    private Integer annualIncome;

    /**
     * 住房情况
     */
    @Schema(description = "住房情况")
    private Integer housingStatus;
    /**
     * 购车情况
     */
    @Schema(description = "购车情况")
    private Integer carStatus;

    @Schema(description = "昵称")
    private String nickname;
}
