package com.xcong.excoin.modules.member.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.xcong.excoin.common.system.base.BaseEntity; import lombok.Data; import java.io.Serializable; /** * 会员信息实体 * * @author wzy * @date 2020-05-12 **/ @Data @TableName("member") public class MemberEntity extends BaseEntity { /** * 账号状态 - 禁用 */ public static final Integer ACCOUNT_STATUS_DISABLED = 0; /** * 账号状态 - 启用 */ public static final Integer ACCOUNT_STATUS_ENABLE = 1; /** * 账号代理级别 */ public static final Integer ACCOUNT_AGENT_LEVEL = 6; /** * 账号类型 手机 */ public static final Integer ACCOUNT_TYPE_PHONE = 1; /** * 账号类型 邮箱 */ public static final Integer ACCOUNT_TYPE_EMAIL = 2; /** * 实名认证 审核通过 */ public static final Integer CERTIFY_STATUS_Y = 1; /** * 实名认证 审核不通过 */ public static final Integer CERTIFY_STATUS_N = 0; /** * 实名认证 审核中 */ public static final Integer CERTIFY_STATUS_ING = 2; public static final int IS_PROFIT_Y = 1; public static final int IS_PROFIT_N = 0; /** * 手机号(包含国际手机号) */ private String phone; /** * 邮箱 */ private String email; /** * 登陆密码 */ private String password; /** * 交易密码 */ private String tradePassword; /** * 交易密码时效性设置 */ private Integer tradeAgingSetting; /** * 邀请码 */ private String inviteId; /** * 账号状态 0-禁用 1-启用 */ private int accountStatus; /** * 上级推荐人id */ private String refererId; /** * 上级推荐人ID链 */ private String refererIds; /** * 账号类型 1-正常账号 2-测试账号 */ private Integer accountType; /** * 代理级别 */ private Integer agentLevel; /** * 实名认证状态 0-审核未通过 1-审核通过 2-等待审核 */ private Integer certifyStatus; /** * 身份证号 */ private String idcardNo; /** * 是否设置盈亏难度系数 0-否1-是 */ private Integer isProfit; /** * 是否设置预估强平价系数 0-否1-是 */ private Integer isForce; }