package com.starry.admin.modules.clerk.module.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.starry.common.domain.BaseEntity;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 店员头像框对象 play_avatar_frame_info
 *
 * @author admin
 * @since 2024-06-06
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("play_avatar_frame_info")
public class PlayAvatarFrameInfoEntity extends BaseEntity<PlayAvatarFrameInfoEntity> {

    /**
     * UUID
     */
    private String id;

    /**
     * 租户ID
     */
    private String tenantId;

    /**
     * 头像框名称
     */
    private String avatarFrameName;

    /**
     * 头像框地址
     */
    private String avatarFrameAddress;

    /**
     * 获取方式(0:手动赠送;1:自动赠送)
     */
    private String accessType;

    /**
     * 获取条件名称
     */
    private String accessName;

    /**
     * 获取条件
     */
    private String accessValue;

    /**
     * 有效期（单位：天，-1:永久有效）
     */
    private String periodValidity;

    /**
     * 添加时间
     */
    private LocalDateTime addTime;

}
