package com.ruoyi.controller.resp;

import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.frequency.klkwithdrawalrecord.entity.KlkWithdrawalRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author liwenlong
 * @Date 2022/1/17 11:33
 */
@Data
public class WithdrawalRecordPageResp {

    /**
     * 提现记录id
     */
    private Long id;

    /**
     * 提现列表标题
     */
    private String title;

    /**
     *
     */
    private String name;

    private Date createTime;

    private BigDecimal amount;

    private Integer status;

    private BigDecimal serviceCharge;

    private BigDecimal totalAmount;

    /**
     * 用户备注
     */
    private String remarks;

    /**
     * 转账凭证
     */
    private String transferVoucher;


    private String refuseReason;


    @ApiModelProperty("开户行")
    private String bank;

    @ApiModelProperty("开户支行")
    private String subbranch;

    @ApiModelProperty("银行卡")
    private String bankCard;

    @ApiModelProperty("姓名")
    private String fullName;

    @ApiModelProperty("申请时间")
    private Date applyTime;

    @ApiModelProperty("审核通过时间")
    private Date processTime;

    @ApiModelProperty("转账完成时间")
    private Date transferFinishTime;


    @ApiModelProperty(value = "扣款金额")
    private BigDecimal violationDeduction;

    @ApiModelProperty(value = "拉卡拉提现记录")
    private KlkWithdrawalRecord klkWithdrawalRecord;

}
