package com.ruoyi.system.model; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; /** *
* 退款申请 *
* * @author xiaochen * @since 2025-12-08 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_refund_application") @ApiModel(value="TRefundApplication对象", description="退款申请") public class TRefundApplication implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "大礼包订单id") @TableField("big_gift_package_order_id") private Integer bigGiftPackageOrderId; @ApiModelProperty(value = "退款申请人id") @TableField("applicant_user_id") private Integer applicantUserId; @ApiModelProperty(value = "申请时间") @TableField("applicant_time") private LocalDateTime applicantTime; @ApiModelProperty(value = "退款原因") @TableField("refund_reason") private String refundReason; @ApiModelProperty(value = "凭证图片") @TableField("voucher_picture") private String voucherPicture; @ApiModelProperty(value = "状态(1=待审核,2=审核通过,3=审核驳回)") @TableField("status") private Integer status; @ApiModelProperty(value = "审核人id") @TableField("audit_user_id") private Long auditUserId; @ApiModelProperty(value = "审核时间") @TableField("audit_time") private LocalDateTime auditTime; @ApiModelProperty(value = "驳回原因") @TableField("audit_remark") private String auditRemark; }