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<CuMemberBonusRange> cuMemberBonusRangeList;

    /**
     * 阶段收益
     */
    private List<CuMemberBonusStage> cuMemberBonusStageList;

    /**
     * 赠品积分
     */
    private List<CuMemberBonusDetail> cuMemberBonusDetailList;

}
