package com.ruoyi.app.flashdelivery.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/** 用户端闪送订单卡片，仅包含列表页面所需字段。 */
@Data
public class FlashDeliveryUserOrderListView {
    private Long id;
    private String orderNo;
    private String serviceType;
    private String deliveryType;
    private String status;
    private String packageType;
    private Integer quantity;
    private BigDecimal totalWeightKg;
    private String deliveryMode;
    private Date scheduledPickupStartAt;
    private Date scheduledPickupEndAt;
    private String pickupAddress;
    private String pickupDetailAddress;
    private String deliveryAddress;
    private String deliveryDetailAddress;
    private Integer estimatedDurationSeconds;
    private Long baseDeliveryFee;
    private Long urgentFee;
    private Long tipAmount;
    private Long amount;
    private String currency;
    private Date deliveredAt;
    private Date createTime;
}
