package com.ruoyi.xq.dto.app.withdraw;

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

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

@Data
public class WithdrawListAppVo {

    @Schema(description = "Id")
    private Long id;
    /**
     * 用户ID
     */
    @Schema(description = "用户Id")
    private Long userId;
    /**
     * 用户号
     */
    @Schema(description = "用户号")
    private String usercode;
    /**
     * 订单号
     */
    @Schema(description = "订单号")
    private String orderNo;
    /**
     * 提现金额
     */
    @Schema(description = "提现金额")
    private BigDecimal withdrawMoney;
    /**
     * 真实提现金额
     */
    @Schema(description = "真实提现金额")
    private BigDecimal realWithdrawMoney;
    /**
     * 提现手续费金额
     */
    @Schema(description = "提现手续费金额")
    private BigDecimal withdrawFees;
    /**
     * 提现手续费
     */
    @Schema(description = "提现手续费")
    private BigDecimal withdrawFeesCate;
    /**
     * 是否打款
     */
    @Schema(description = "是否打款")
    private Integer pay;
    /**
     * 1-待审核 2-审核成功 3-审核失败
     */
    @Schema(description = "1-待审核 2-审核成功 3-审核失败")
    private Integer auditStatus;
    /**
     * 审核备注
     */
    @Schema(description = "审核备注")
    private String auditRemark;
    /**
     * 审核时间
     */
    @Schema(description = "审核时间")
    private LocalDateTime auditTime;

    @Schema(description = "申请时间")
    private LocalDateTime createTime;


}
