package com.ruoyi.cai.dto.app.vo;

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

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@Schema(description = "提现记录")
public class AccountCashVo {

    /**
     *
     */
    @Schema(description = "ID")
    private Integer id;
    /**
     *
     */
    @Schema(description = "用户Id")
    private Long userId;
    /**
     * 提现金额
     */
    @Schema(description = "提现金额")
    private BigDecimal cashMoney;
    /**
     * 真实提现金额
     */
    @Schema(description = "真实提现金额")
    private BigDecimal realCashMoney;
    /**
     * 提现手续费
     */
    @Schema(description = "手续费")
    private BigDecimal cashFees;
    /**
     * 银行名称
     */
    @Schema(description = "银行卡名称")
    private String bank;
    /**
     * 账户名称
     */
    @Schema(description = "账户名称")
    private String cardName;
    /**
     * 账户
     */
    @Schema(description = "账户")
    private String cardAccount;
    /**
     * 1 申请  2 审核通过  3 审核不通过  4 提现取消
     */
    @Schema(description = "1-待审核 2-审核通过 3-审核不通过 4-提现取消")
    private Integer status;
    /**
     * 审核时间
     */
    @Schema(description = "审核时间")
    private LocalDateTime verifyTime;
    /**
     *
     */
    @Schema(description = "审核备注")
    private String verifyRemark;


    @Schema(description = "提现时间")
    private LocalDateTime createTime;
}
