package com.cf.imes.module.system.controller.admin.funds.organamount.vo;

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

import java.math.BigDecimal;

@Schema(description = "管理后台 - 组织余额信息 Response VO")
@Data
public class OrganAmountRespVO {
    @Schema(description = "现金余额")
    private BigDecimal amount;


    @Schema(description = "赠送金余额")
    private BigDecimal giftAmount;


    @Schema(description = "可开票金额")
    private BigDecimal invoiceableAmount;

    @Schema(description = "产品有效期")
    private String productEfficientDate;

    /**
     * 正常时间，不加赠送时间
     */
    @Schema(description = "产品时长")
    private String duration;

    @Schema(description = "产品时长单位")
    private Integer durationUnit;

    @Schema(description = "赠送时长")
    private String giftDuration;

    @Schema(description = "赠送时长单位")
    private Integer giftDurationUnit;
}

