package com.dsh.app.entity; import cn.mb.cloud.common.data.entity.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; /** *

* 用户 *

* * @author zhao * @since 2022-05-16 */ @Data @TableName("dsh_user") public class User extends BaseEntity { private static final long serialVersionUID = -3491758539723084720L; /** * 姓名 */ private String name; /** * 手机号 */ private String username; /** * 密码 */ private String password; /** * 性别 0男 1女 */ private Integer gender; /** * 余额 */ private BigDecimal balance = new BigDecimal(0); /** * 积分 */ private Integer integral; /** * 出生日期 yyyy-MM-dd */ private String birthday; /** * 来源 */ private String source; /** * 身份证 */ @TableField("id_card") private String idCard; /** * 医保号 */ @TableField("health_care_number") private String healthCareNumber; /** * 档案号 */ @TableField("archives_number") private String archivesNumber; /** * 婚否 0:否 1:是 默认0 */ @TableField("marital_status") private Boolean maritalStatus; /** * 体重 */ private String weight; /** * 职业 */ private String occupation; /** * 家庭住址 */ @TableField("family_address") private String familyAddress; /** * 单位 */ private String company; /** * 既往史 */ @TableField("past_history") private String pastHistory; /** * 累计消费 */ @TableField("total_consume") private BigDecimal totalConsume; /** * 最近到店日期 yyyy-MM-dd */ @TableField("recently_store_date") private String recentlyStoreDate; /** * 最近到店ID */ @TableField("recently_store_id") private Long recentlyStoreId; /** * 最近到店名称 */ @TableField("recently_store_name") private String recentlyStoreName; /** * 微信ID */ @TableField("open_id") private String openId; /** * 用户头像 */ private String avatar; /** * 是否锁定 0:正常 9:锁定 */ @TableField("lock_flag") private String lockFlag; /** * 年龄 */ private Integer age; /** * 月 */ private Integer month; /** * 天 */ private Integer day; /** * 注册类型 0:已注册用户 1:未注册用户,2:家庭成员 */ @TableField("register_type") private Integer registerType; /** * 是否初始化聊天 */ @TableField("is_initialize_chat") private Integer isInitializeChat; /** * 充值金额 */ @TableField("recharge_amount") private Double rechargeAmount=0d; /** * 赠送金额 */ @TableField("give_amount") private Double giveAmount=0d; }