package com.seer.teach.pay.api.wallet.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;

@Schema(name = "用户账户",description = "用户账户 Response DTO")
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class UserCoinAccountRespDTO {

    @Schema(description = "账户ID")
    private Integer id;

    @Schema(description = "用户ID")
    private Integer userId;

    @Schema(description = "余额")
    private BigDecimal availableBalance;

    @Schema(description = "总金额")
    private BigDecimal totalAmount;
}
