package com.example.demo.domain.vo; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Date; /** * @program: gold-java * @ClassName RechargeAudit * @description: 退款审核 * @author: Ethan * @create: 2025−06-30 13:29 * @Version 1.0 **/ @Data @NoArgsConstructor @AllArgsConstructor public class RefundAudit { private static final long serialVersionUID = 1L; private String name; // 客户姓名 private Integer jwcode; // 精网号 private String orderCode; // 订单号 private String market; // 所属地区 private Integer refundModel; // 退款方式-全额 部分 private String goodsName; // 商品名称 private Integer sumGold; // 退款金额 private Integer permanentGold; // 永久金币 private Integer freeGold; // 免费金币 private Integer freeJune; // 6月免费金币 private Integer freeDecember; // 12月免费金币 private Integer taskGold; // 任务金币 private String remark; // 备注 private Integer adminId; //提交人Id private String adminName; //提交人姓名 private String auditStatus; //审核状态 private Integer auditId; //审核人Id private String auditName; //审核人姓名 private String rejectReason; //驳回理由 private Byte type; //类型 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") private Date createTime; // 创建时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") private Date startTime; // 开始时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") private Date endTime; // 结束时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") private Date auditTime; // 审核时间 }