package com.ruoyi.order.api.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import java.math.BigDecimal; import java.util.Date; /** *
* 用户提现申请记录表 *
* * @author hjl * @since 2024-07-08 */ @Getter @Setter @TableName("t_withdraw") @ApiModel(value = "Withdraw对象", description = "用户提现申请记录表") public class Withdraw extends BaseEntity { @TableId(value = "id", type = IdType.ASSIGN_ID) private String id; @ApiModelProperty("用户id") @TableField("user_id") private Integer userId; @ApiModelProperty("用户手机号") @TableField("user_phone") private String userPhone; @ApiModelProperty("申请时间") @TableField("apply_for_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date applyForTime; @ApiModelProperty("申请金额") @TableField("apply_for_money") private BigDecimal applyForMoney; @ApiModelProperty("申请状态 0待审核;1已通过;2已驳回") @TableField("state") private Integer state; @ApiModelProperty("审批意见") @TableField("opinion") private String opinion; @ApiModelProperty("订单id") @TableField("order_id") private String orderId; @ApiModelProperty("城市code") @TableField("city_code") private String cityCode; }