package com.hzs.bonus.bonus.vo;

import com.hzs.common.domain.member.bonus.*;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 奖金记录明细，用于结算完奖金，返回值，最终一起入库
 */
@Data
public class BonusRecordDetailVO implements Serializable {

    /**
     * 会员主键
     */
    private Long pkMember;

    /**
     * 推荐奖
     */
    private List<CuMemberBonusPush> cuMemberBonusPushList;

    /**
     * 量奖、复购量奖
     */
    private List<CuMemberBonusExpand> cuMemberBonusExpandList;

    /**
     * 辅导奖
     */
    private List<CuMemberBonusCoach> cuMemberBonusCoachList;

    /**
     * 服务奖 嗨粉推荐奖金 创客空间直推 创客空间分享
     */
    private List<CuMemberBonusDetail> cuMemberBonusDetailList;

    /**
     * 复购极差
     */
    private List<CuMemberBonusRange> cuMemberBonusRangeList;
}
