RiderWithdrawApply.java 1.53 KB
package com.diligrp.rider.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 骑手提现申请表
 */
@Data
@TableName("rider_withdraw_apply")
public class RiderWithdrawApply {

    @TableId(type = IdType.AUTO)
    private Long id;

    /** 提现单号 */
    private String withdrawNo;

    /** 骑手ID */
    private Long riderId;

    /** 城市ID */
    private Long cityId;

    /** 提现金额 */
    private BigDecimal amount;

    /** 状态:0=待审核 1=审核通过待打款 2=审核拒绝 3=已打款 4=打款失败 */
    private Integer status;

    /** 收款账户类型:1=银行卡 2=支付宝 3=微信 */
    private Integer accountType;

    /** 收款人 */
    private String accountName;

    /** 开户行 */
    private String bankName;

    /** 开户支行 */
    private String bankBranch;

    /** 收款账号 */
    private String accountNo;

    /** 申请备注 */
    private String applyRemark;

    /** 审核/打款备注 */
    private String auditRemark;

    /** 审核人ID */
    private Long auditorId;

    /** 审核人名称 */
    private String auditorName;

    /** 申请时间 */
    private Long applyTime;

    /** 审核时间 */
    private Long auditTime;

    /** 打款时间 */
    private Long payTime;

    /** 打款流水号 */
    private String transferNo;

    private Long createTime;

    private Long updateTime;
}