package com.tashow.cloud.pay.controller.admin.refund.vo;

// 移除Swagger相关导入
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.time.LocalDateTime;

// 管理后台 - 退款订单详情 Response VO
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class PayRefundDetailsRespVO extends PayRefundBaseVO {

    // 支付退款编号 - 必填
    private Long id;

    // 应用名称 - 必填 - 示例: 我是芋艿
    private String appName;

    // 支付订单 - 必填
    private Order order;

    // 创建时间
    private LocalDateTime createTime;

    // 更新时间
    private LocalDateTime updateTime;

    // 管理后台 - 支付订单
    @Data
    public static class Order {

        // 商品标题 - 必填 - 示例: 土豆
        private String subject;

    }

}
