package com.jeesharp.business.member.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 积分概览VO
 *
 * @author jeesharp
 */
@Data
@Schema(description = "积分概览")
public class PointsSummaryVO {

    @Schema(description = "可用积分")
    private Integer availablePoints;

    @Schema(description = "冻结积分")
    private Integer frozenPoints;

    @Schema(description = "累计积分")
    private Integer totalPoints;

    @Schema(description = "已使用积分")
    private Integer usedPoints;

    @Schema(description = "已过期积分")
    private Integer expiredPoints;

    @Schema(description = "即将过期积分")
    private Integer expiringSoonPoints;

    @Schema(description = "即将过期日期")
    private String expiringSoonDate;
}
