package com.ruoyi.system.domain; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @TableName("tb_withdrawal") @ApiModel("提现申请表") public class Withdrawal { @TableId(value = "id", type = IdType.ASSIGN_ID) @ApiModelProperty(value = "主键ID") private String id; @TableField("user_id") @ApiModelProperty(value = "用户ID") private String userId; @TableField("money") @ApiModelProperty(value = "提现金额") private BigDecimal money; @TableField("status") @ApiModelProperty(value = "状态(0=待审核,1=通过,2=拒绝)") private Integer status; @TableField("remark") @ApiModelProperty(value = "拒绝原因") private String remark; @TableField("img") @ApiModelProperty(value = "凭证图片URL") private String img; @TableField(value = "create_time") @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @TableField("card_no") @ApiModelProperty(value = "银行卡号") private String cardNo; @TableField("username") @ApiModelProperty(value = "持卡人姓名") private String username; }