package com.ruoyi.system.api.domain.vo; import com.baomidou.mybatisplus.annotation.*; import com.ruoyi.common.core.enums.AuditStatusEnum; import com.ruoyi.common.core.enums.RequestTypeEnum; import com.ruoyi.common.core.enums.ReturnRequestStatusEnum; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; @Data public class OrderReturnVO { @ApiModelProperty(value = "售后id") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @ApiModelProperty(value = "订单id") private Long orderId; @ApiModelProperty(value = "申请时间") private LocalDateTime requestTime; @ApiModelProperty(value = "售后类型 1=退款 2=退款退货") private RequestTypeEnum requestType; @ApiModelProperty(value = "申请原因") private String requestReason; @ApiModelProperty(value = "售后状态 1=待审核 2=待退货 3=待平台收货 4=已完成 5=已拒绝") private ReturnRequestStatusEnum status; @ApiModelProperty(value = "拒绝理由") private String refuseReason; @ApiModelProperty(value = "删除标志(0代表存在 1代表删除)") @TableLogic private Integer delFlag; @ApiModelProperty(value = "详情图,不超过五张图片") private String album; @ApiModelProperty(value = "收件人姓名") private String recipientName; @ApiModelProperty(value = "收件人电话") private String recipientPhone; @ApiModelProperty(value = "详细地址") private String detailedAddress; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "快递单号") private String courierNumber; }