diff --git a/mhd-bi/src/main/java/com/mhd/bi/domain/biComprehensive/repository/po/RealFuelStatPO.java b/mhd-bi/src/main/java/com/mhd/bi/domain/biComprehensive/repository/po/RealFuelStatPO.java new file mode 100644 index 000000000..961455e3b --- /dev/null +++ b/mhd-bi/src/main/java/com/mhd/bi/domain/biComprehensive/repository/po/RealFuelStatPO.java @@ -0,0 +1,26 @@ +package com.mhd.bi.domain.biComprehensive.repository.po; + +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; + +/** + * 百公里油耗统计(真实数据,来自 TMS 运输作业单 TMS_EXPENSE_REPORT) + * + *

统计口径:本年度、全部组织、油耗量(FUEL_CONSUMPTION)与重载里程(HEAVYLOAD_MILEAGE)均非空的记录。

+ *

百公里油耗 = 总油耗量 ÷ 总重载里程 × 100

+ */ +@Data +public class RealFuelStatPO implements Serializable { + private static final long serialVersionUID = 1L; + + /** 总油耗量(仅统计油耗量非空的记录) */ + private BigDecimal totalOil; + + /** 总重载里程(仅统计重载里程非空的记录,且油量非空) */ + private BigDecimal totalHeavyMileage; + + /** 参与统计的记录数 */ + private Long totalCount; +}