From 14938e9e3fcf770b1472e6c8db1c59dbad27b5ad Mon Sep 17 00:00:00 2001
From: zhizhijie <zhizhijie@users.noreply.gitee.com>
Date: 星期日, 27 九月 2026 15:29:54 +0800
Subject: [PATCH] docs(交接): 精确定位累计列缺月公式——公交/出租/网约车 U5:U76 各72格 + 城市客运 U4:U39(36) + 班线包车 DU4:DU57(54),共 306 格;生成件与母版逐格相同

---
 traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/WycSplitCalc.java |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/WycSplitCalc.java b/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/WycSplitCalc.java
index 903f103..3ba16bd 100644
--- a/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/WycSplitCalc.java
+++ b/traffic-audit-server/src/main/java/com/trafficaudit/reportexport/calc/WycSplitCalc.java
@@ -190,8 +190,9 @@
             if (r.getAvgDistanceCity() != null && r.getAvgDistanceCity() > 0) a[5] = r.getAvgDistanceCity();
         }
         for (double[] a : map.values()) {
-            if (a[4] <= 0 && a[0] > 0) a[4] = round(a[1] / a[0], 2);
-            if (a[5] <= 0 && a[2] > 0) a[5] = round(a[3] / a[2], 2);
+            // 骞冲潎杩愯窛鍏滃簳锛氬叏绮惧害淇濈暀锛屽睍绀轰綅鏁颁氦缁欏崟鍏冩牸鏍煎紡
+            if (a[4] <= 0 && a[0] > 0) a[4] = a[1] / a[0];
+            if (a[5] <= 0 && a[2] > 0) a[5] = a[3] / a[2];
         }
         return map;
     }
@@ -317,8 +318,4 @@
 
     private double nz(Double v) { return v == null ? 0.0 : v; }
 
-    private double round(double v, int scale) {
-        double factor = Math.pow(10, scale);
-        return Math.round(v * factor) / factor;
-    }
 }

--
Gitblit v1.9.1