From 84c7fa76470b31519cecfdf423925c26ac2517d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E9=B8=BF=E5=B1=95?= <18031053041@163.com> Date: Tue, 15 Sep 2026 11:34:59 +0800 Subject: [PATCH] =?UTF-8?q?BI=E6=9C=88=E5=8F=B0=E6=8C=87=E6=A0=87=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/po/RealFuelStatPO.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 mhd-bi/src/main/java/com/mhd/bi/domain/biComprehensive/repository/po/RealFuelStatPO.java 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; +}