From b851484e4e392734e9f7ad2d5f4a63632c5a6c8c Mon Sep 17 00:00:00 2001 From: lzh Date: Wed, 11 Feb 2026 10:02:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(ops):=20=E4=BF=AE=E6=AD=A3=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E5=AE=A2=E6=B5=81=E8=B6=8B=E5=8A=BF=E8=BF=94?= =?UTF-8?q?=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../statistics/OpsStatisticsServiceImpl.java | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/statistics/OpsStatisticsServiceImpl.java b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/statistics/OpsStatisticsServiceImpl.java index 8cc30a9..2e6b295 100644 --- a/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/statistics/OpsStatisticsServiceImpl.java +++ b/viewsh-module-ops/viewsh-module-ops-biz/src/main/java/com/viewsh/module/ops/service/statistics/OpsStatisticsServiceImpl.java @@ -651,8 +651,7 @@ public class OpsStatisticsServiceImpl implements OpsStatisticsService { List hours = new ArrayList<>(); List inData = new ArrayList<>(); List outData = new ArrayList<>(); - // 每2小时显示一个点,避免横坐标太挤 - for (int h = 0; h < 24; h += 2) { + for (int h = 0; h < 24; h++) { hours.add(String.format("%02d:00", h)); inData.add(hourIn[h]); outData.add(hourOut[h]); @@ -665,7 +664,7 @@ public class OpsStatisticsServiceImpl implements OpsStatisticsService { * 构建今日工单趋势(按小时)-- 使用 GROUP BY HOUR 查询 */ /** - * 构建今日工单趋势(按小时,优化展示:每2小时) + * 构建今日工单趋势(按小时) */ private WorkOrderTrend buildWorkOrderTrend(String orderType, LocalDateTime todayStart, @@ -686,18 +685,11 @@ public class OpsStatisticsServiceImpl implements OpsStatisticsService { List hours = new ArrayList<>(); List data = new ArrayList<>(); - // 每2小时显示一个点,避免横坐标太挤 - for (int h = 0; h <= currentHour; h += 2) { + for (int h = 0; h <= currentHour; h++) { hours.add(String.format("%02d:00", h)); data.add(hourBuckets[h]); } - // 如果当前小时是奇数,补充最后一个点 - if (currentHour % 2 == 1 && currentHour > 0) { - hours.add(String.format("%02d:00", currentHour)); - data.add(hourBuckets[currentHour]); - } - return WorkOrderTrend.builder().hours(hours).data(data).build(); }