package com.ruoyi.frequency.store.model.param;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 商户对象 t_store
 * 
 * @author liwenlong
 * @date 2023-09-22
 */
@Data
@Accessors(chain = true)
public class StoreParam extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 创建人 */
    @Excel(name = "创建人")
    private Long createUser;

    /** 更新人 */
    @Excel(name = "更新人")
    private Long updateUser;

    /** 删除标志 1正常 删除 3 禁用 */
    private Integer delFlag;

    /** 用户id */
    @Excel(name = "用户id")
    private Long customerId;

    /** 系统用户id */
    @Excel(name = "系统用户id")
    private Long sysUserId;

    /** 售后天数 */
    @Excel(name = "售后天数")
    private Long afterSaleDays;

    /** 昵称 */
    @Excel(name = "昵称")
    private String nickname;

    /** 头像 */
    @Excel(name = "头像")
    private String avatar;

    /** 账号 */
    @Excel(name = "账号")
    private String account;

    /** 手机号(账号) */
    @Excel(name = "手机号(账号)")
    private String mobile;

    /** 个签 */
    @Excel(name = "个签")
    private String signature;

    /** 登录密码 */
    @Excel(name = "登录密码")
    private String loginPwd;

    /** 支付密码 */
    @Excel(name = "支付密码")
    private String payPwd;

    /** 注销时间 */
    @Excel(name = "注销时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date cancellationTime;

    /** 用户粉丝基数 */
    @Excel(name = "用户粉丝基数")
    private Long fansNum;

    /** 用户关注基数 */
    @Excel(name = "用户关注基数")
    private Long followNum;

    /** 余额 */
    @Excel(name = "余额")
    private BigDecimal balance;

    /** 获赞量 */
    @Excel(name = "获赞量")
    private Long likeNum;

    /** 是否缴纳保证金 1没有 2 已缴纳 */
    @Excel(name = "是否缴纳保证金 1没有 2 已缴纳")
    private Integer isBond;

    /** 保证金额 */
    @Excel(name = "保证金额")
    private BigDecimal bondAmount;

    /** 邀请码 */
    @Excel(name = "邀请码")
    private String invitationCode;

    /** 绑定企业id */
    @Excel(name = "绑定企业id")
    private Long bindEnterpriseId;

    /** 企业微信二维码 */
    @Excel(name = "企业微信二维码")
    private String wecomQrcode;

    /** 入行时间 */
    @Excel(name = "入行时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date enterDate;

    /** 所属区域 */
    @Excel(name = "所属区域")
    private String area;

    /** 在线状态;1:在线,2离线 */
    @Excel(name = "在线状态;1:在线,2离线")
    private Integer onlineStatus;

    /** 在线时长;分钟 */
    @Excel(name = "在线时长;分钟")
    private Integer onlineDuration;

    /** 微信openID */
    @Excel(name = "微信openID")
    private String wechatOpenid;

    /** 累计收益 */
    @Excel(name = "累计收益")
    private BigDecimal income;

    /** 扣款 */
    @Excel(name = "扣款")
    private BigDecimal violationDeduction;

    /** 等级id */
    @Excel(name = "等级id")
    private Long levelId;



































}
