This commit is contained in:
雷欧(林平凡)
2025-05-30 13:57:16 +08:00
parent 9ffc04d496
commit 91f17c017d
5 changed files with 309 additions and 120 deletions

View File

@@ -0,0 +1,26 @@
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;// 违规佣金
}