package com.doumee.dao.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * 退款记录分页查询条件 * @author rk * @date 2026/04/27 */ @Data @ApiModel("退款记录分页查询条件") public class OrdersRefundPageDTO implements Serializable { @ApiModelProperty(value = "订单编号") private String orderCode; @ApiModelProperty(value = "物品信息") private String goodsInfo; @ApiModelProperty(value = "订单类型:0=就地存取;1=异地存取") private Integer orderType; @ApiModelProperty(value = "退款状态:0=退款中;1=退款成功;2=退款失败") private Integer refundStatus; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "退款申请开始时间", example = "2026-01-01 00:00:00") private Date createStartTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "退款申请结束时间", example = "2026-12-31 00:00:00") private Date createEndTime; }