package cn.van.business.util;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author Leo
 * @version 1.0
 * @create 2025/5/30 13:43
 * @description：
 */ // 统计指标DTO
@Getter
@AllArgsConstructor
class OrderStats {
    private long totalOrders;          // 总订单数
    private long validOrders;          // 有效订单数（不含取消）
    private long paidOrders;           // 已付款订单
    private double paidCommission;     // 已付款佣金
    private long pendingOrders;        // 待付款订单
    private double pendingCommission;  // 待付款佣金
    private long canceledOrders;       // 已取消订单
    private long completedOrders;      // 已完成订单
    private double completedCommission;// 已完成佣金
    private long violations;           // 违规订单数
    private double violationCommission;// 违规佣金
}
