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;
}
