From 7f958f5bea92039eaf6d4f2af3cc0c46a86b8c94 Mon Sep 17 00:00:00 2001
From: zhizhijie <zhizhijie@users.noreply.gitee.com>
Date: 星期一, 12 十月 2026 17:12:32 +0800
Subject: [PATCH] docs: 汇总大表生成数据验证方法成文(补提交)
---
traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/FreightReadinessCheck.java | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/FreightReadinessCheck.java b/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/FreightReadinessCheck.java
index d47dd9a..20f01f5 100644
--- a/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/FreightReadinessCheck.java
+++ b/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/FreightReadinessCheck.java
@@ -120,6 +120,14 @@
if (totalT != null) sumTurnover += totalT;
if (totalF == null && abF == null) continue; // 涓や晶閮芥病鏁� 鈫� 浜ょ粰缂烘暟娓呭崟锛堝彟绠楋級
+ if (totalF == null && abF != null) {
+ issues.add(String.format("璐ц繍浣撴锛�%s %s 缂衡憽鍏ㄥ彛寰勶紙瑙勪笂 %.4f 鍦ㄣ�佸叏鍙e緞缂猴級鈫� 瑙勪笅鏃犳硶璁$畻"
+ + "锛堥渶鍏堝銆婅揣杩愰噺鍛ㄨ浆閲忚〃銆嬪綋鏈堟。锛�", period, city, abF));
+ }
+ if (totalT == null && abT != null) {
+ issues.add(String.format("璐ц繍浣撴锛�%s %s 缂衡憽鍏ㄥ彛寰勫懆杞噺锛堣涓� %.4f 鍦ㄣ�佸叏鍙e緞缂猴級鈫� 瑙勪笅鏃犳硶璁$畻",
+ period, city, abT));
+ }
double belowF = (totalF == null ? 0 : totalF) - (abF == null ? 0 : abF);
double belowT = (totalT == null ? 0 : totalT) - (abT == null ? 0 : abT);
if (belowF < -TOL) issues.add(String.format("璐ц繍浣撴锛�%s %s 瑙勪笅璐ц繍閲忎负璐燂紙鍏ㄥ彛寰� %.4f 鈭� 瑙勪笂 %.4f = %.4f锛�", period, city, totalF, abF, belowF));
--
Gitblit v1.9.1