package com.playlet.system.domain;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.playlet.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.playlet.common.annotation.Excel;

/**
 * 短剧用户对象 playlet_user
 *
 * @author ruoyi
 * @date 2024-03-10
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(value = "playlet_user")
@ApiModel(value = "短剧用户")
public class PlayletUser extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /** 手机号 */
    @Excel(name = "手机号")
    @ApiModelProperty(value = "手机号")
    private String phone;

    @Excel(name = "微信唯一凭证")
    private String openId;

    /** 昵称 */
    @Excel(name = "昵称")
    @ApiModelProperty(value = "昵称")
    private String nickName;

    /** 密码 */
    @Excel(name = "密码")
    private String password;

    /** 头像 */
    @Excel(name = "头像")
    @ApiModelProperty(value = "头像")
    private String icon;

    /** 代理ID */
    @Excel(name = "代理ID")
    @ApiModelProperty(value = "代理ID")
    private String agencyId;

    /** 父级分销ID */
    @Excel(name = "父级分销ID")
    @ApiModelProperty(value = "父级分销ID")
    private String parentId;

}
