package com.jsowell.pile.vo.uniapp.customer;

import com.jsowell.common.core.page.PageResponse;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 会员钱包明细VO
 *
 * @author Lemon
 * @Date 2023/7/24 14:36
 */
@Data
public class MemberWalletInfoVO {
    /**
     * 会员id
     */
    private String memberId;

    /**
     * 当前余额
     */
    private BigDecimal currentBalance;

    /**
     * 本金金额
     */
    private BigDecimal principalBalance;

    /**
     * 赠送金余额
     */
    private BigDecimal giftBalance;

    /**
     * 累计充值本金
     */
    private BigDecimal accumulatedRechargePrincipal;

    /**
     * 累计赠送金额
     */
    private BigDecimal accumulatedRechargeGift;

    /**
     * 累计消费
     */
    // private BigDecimal accumulatedConsumptionAmount;

    /**
     * 总充值金额
     */
    private BigDecimal totalRechargeAmount;

    /**
     * 总消费
     */
    private BigDecimal totalConsumption;

    /**
     * 分页对象list
     */
    private PageResponse pageResponse;
}
