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 branch; //分行号码 @Excel(name = "分行号码") private String branchNo; //银行卡号 @Excel(name = "银行卡号") private String bankNo; //姓名 @Excel(name = "姓名") private String payeeName; @Excel(name = "银行支行") private String bankAddress; @Excel(name = "状态" ,replace = { "审核中_0", "成功_1", "失败_2", "取消_3" }) private Integer withStatus; @Excel(name = "手续费") private BigDecimal withFee; @Excel(name = "原因") private String withMsg; @TableField(exist = false) private String userPhone; private String assetsType; }