package com.microservices.zone.member.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 专区积分账户总览对象
 *
 * @author otto
 */
@Data
@ApiModel("专区积分账户总览对象")
public class ZonePointsOverviewVo {
    @ApiModelProperty(value = "积分账户ID")
    private Long accountId;

    @ApiModelProperty(value = "专区ID")
    private Long zoneId;

    @ApiModelProperty(value = "累计获取积分")
    private Integer totalEarnedPoints;

    @ApiModelProperty(value = "累计消费积分")
    private Integer totalConsumedPoints;

    @ApiModelProperty(value = "当前可用积分")
    private Integer availablePoints;

    @ApiModelProperty(value = "冻结积分")
    private Integer frozenPoints;
}