package com.cpop.api.cloudDb.core.dto;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author DB
 * @version 1.0.0
 * @since 2024-01-09 18:26
 */
@Data
public class CloudCourseStudentListDto {

    /**
     * 课程学员列表
     */
    @SerializedName("list")
    List<CloudCourseStudentDto> records;

    /**
     * 总余额
     */
    @SerializedName("allAmount")
    private BigDecimal deductionTotalBalance;

    /**
     * 总课时
     */
    @SerializedName("allNumber")
    private Long deductionTotalPeriod;

    /**
     * 总课消
     */
    @SerializedName("allPeriodIncome")
    private Long classTotalDepletion;
}
