package com.ruoyi.cai.dto.admin.vo;

import com.ruoyi.cai.domain.UserInvite;
import com.ruoyi.common.annotation.Sensitive;
import com.ruoyi.common.enums.SensitiveStrategy;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class UserInviteAdminVo extends UserInvite {
    private String usercode;
    @Sensitive(strategy = SensitiveStrategy.PHONE)
    private String mobile;
    private String inviteUsercode;
    @Sensitive(strategy = SensitiveStrategy.PHONE)
    private String inviteMobile;
    private Integer inviteIsUnion;
    private String unionName;
    /**
     * 奖励好友收入视频提成比率
     */
    private BigDecimal videoIncomeRate;
    /**
     * 奖励好友守护的比例
     */
    private BigDecimal guardIncomeRate;
    /**
     * 奖励好友礼物的比例
     */
    private BigDecimal giftIncomeRate;
    /**
     * 奖励好友充值的比率
     */
    private BigDecimal payIncomeRate;
}
