package com.hzs.common.domain.activity.benefits.ext;

import com.hzs.common.domain.activity.benefits.AcGiftBenefitsRuleLog;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @Description: 会员获取权益赠送记录扩展表
 * @Author: jiang chao
 * @Time: 2024/2/26 14:52
 * @Classname: AcGiftBenefitsRuleLogExt
 * @PackageName: com.hzs.common.domain.activity.benefits.ext
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class AcGiftBenefitsRuleLogExt extends AcGiftBenefitsRuleLog {

    /**
     * 会员点位个数
     */
    private Integer configMemberPoint;

    /**
     * 达标等级ID
     */
    private Long configGrade;

    /**
     * 赠送权益（ERegistrationAuthority）
     */
    private Integer configLegalRight;

    /**
     * 活动开始时间
     */
    private Date actStartDate;

    /**
     * 活动结束时间
     */
    private Date actEndDate;

    /**
     * 修改注册权限冗余数据
     */
    private String newValue;

    /**
     * 权限类型（1=权益赠送，2=修改注册权限）
     */
    private Integer type;

    /**
     * 会员注册权限
     */
    private Integer registerAuthority;

}
