package com.nq.pojo; import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data public class UserWithdraw { @TableId(value = "id",type = IdType.AUTO) private Integer id; @Excel(name = "用户id") private Integer userId; @Excel(name = "用户名") private String nickName; @Excel(name = "代理id") private Integer agentId; @Excel(name = "出金金额") private BigDecimal withAmt; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Tokyo") @Excel(name = "申请时间", databaseFormat = "yyyyMMddHHmmss", format = "yyyy-MM-dd HH:mm:ss") private Date applyTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Tokyo") @Excel(name = "出金时间", databaseFormat = "yyyyMMddHHmmss", format = "yyyy-MM-dd HH:mm:ss") private Date transTime; private String withName; @Excel(name = "银行名称") private String bankName; @Excel(name = "分行名称") private String bankAddress; @Excel(name = "分行代码") private String branchCode; @Excel(name = "银行卡号") private String bankNo; @Excel(name = "持卡人姓名") private String cardholderName; @Excel(name = "状态" ,replace = { "审核中_0", "成功_1", "失败_2", "取消_3","已提交_4" }) private Integer withStatus; @Excel(name = "手续费") private BigDecimal withFee; @Excel(name = "原因") private String withMsg; @TableField(exist = false) private String userPhone; @Excel(name = "提现账户类型") private String accsetType; }